git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] Teach "git apply" to prepend a prefix with "--root=<root>"

From
HAH. Peter Anvin <hpa@zytor.com>
Date
Jul 1, 2008, 16:57 UTC
Message-ID
<486A61E5.1070208@zytor.com>
In-Reply-To
<alpine.LSU.1.00.0807011835090.32725@wbgn129.biozentrum.uni-wuerzburg.de>
Johannes Schindelin wrote:
Show 23 quoted lines
> Hi,
> 
> On Tue, 1 Jul 2008, H. Peter Anvin wrote:
> 
>> Junio C Hamano wrote:
>>> The -p<num> came from patch where it is also called --strip=num.  
>>> This new option --root is about the reverse operation and it is about 
>>> inserting at the beginning --- it is rerooting, in other words, but 
>>> then --root is good enough and shorter.  mkisofs uses the word "graft" 
>>> when it allows tree shifting (enabled with --graft-points), but the 
>>> word "graft" means a totally different thing to us, so we would not 
>>> want to use that word.
>>>
>>> I am not complaining (--root is fine by me), but just thinking aloud, 
>>> hoping somebody's brainwave is provoked while reading this babbling 
>>> and comes up with a better wording ;-).
>>>
>> There is an analogous concept in patch(1), it's just implemented by 
>> cd'ing to a subdirectory first.  ;)
> 
> Hey, "--cd=" is free!  And it would make explaining easier why -p is 
> applied first.
> 
Although that could imply cd'ing into another git repository to some people.
	-hpa
Previous: Johannes SchindelinNext: Raimund Bauer
Message 5 of 8 in “Teach "git apply" to prepend a prefix with "--root=<root>"”
  1. Teach "git apply" to prepend a prefix with "--root=<root>"Johannes Schindelin, Jun 30, 2008
  2. Junio C HamanoJul 1, 2008
  3. H. Peter AnvinJul 1, 2008
  4. Johannes SchindelinJul 1, 2008
  5. H. Peter AnvinJul 1, 2008
  6. Raimund BauerJul 1, 2008
  7. H. Peter AnvinJul 1, 2008
  8. Johannes SchindelinJul 1, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.