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

Re: [PATCH v2 4/4] contrib: add convert-grafts-to-replace-refs.sh

From
Christian Couder <chriscool@tuxfamily.org>
Date
Jun 2, 2014, 19:16 UTC
Message-ID
<20140602.211602.2254580887425712957.chriscool@tuxfamily.org>
In-Reply-To
<CAPig+cTjJHRDQFckLqRCW0xHkMFLVbuYGrLCWHXZQoFsYY5WwA@mail.gmail.com>
From: Eric Sunshine <sunshine@sunshineco.com>
Show 15 quoted lines
> On Sun, Jun 1, 2014 at 11:10 AM, Christian Couder
> <chriscool@tuxfamily.org> wrote:
>>
>> +test -f "$GRAFTS_FILE" || die "Could not find graft file: '$GRAFTS_FILE'"
>> +
>> +grep '^[^# ]' "$GRAFTS_FILE" | while read definition
>> +do
>> +       test -n "$definition" && {
>> +               echo "Converting: $definition"
>> +               git replace --graft $definition ||
>> +                       die "Convertion failed for: $definition"
> 
> s/Convertion/Conversion/  [1]
> 
> [1]: http://git.661346.n2.nabble.com/Re-PATCH-contrib-add-convert-grafts-to-replace-refs-sh-tp7611822.html
Ooops, sorry I forgot this.
 
Show 7 quoted lines
>> +       }
>> +done
>> +
>> +mv "$GRAFTS_FILE" "$GRAFTS_FILE.bak" ||
>> +       die "Could not mv '$GRAFTS_FILE' to '$GRAFTS_FILE.bak'"
> 
> "Could not rename..." might be a bit more friendly to non-Unixy folk.
Ok, I will use "rename".

Thanks, Christian.

Previous: Eric Sunshine
Message 7 of 7 in “Add --graft option to git replace”
  1. 0/4 Add --graft option to git replaceChristian Couder, Jun 1, 2014
  2. 1/4 replace: add --graft optionChristian Couder, Jun 1, 2014
  3. 2/4 replace: add test for --graftChristian Couder, Jun 1, 2014
  4. 3/4 Documentation: replace: add --graft optionChristian Couder, Jun 1, 2014
  5. 4/4 contrib: add convert-grafts-to-replace-refs.shChristian Couder, Jun 1, 2014
  6. Eric SunshineJun 1, 2014
  7. Christian CouderJun 2, 2014

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.