From: Junio C Hamano Date: Fri, 23 May 2014 19:27:54 GMT Subject: Re: [PATCH v1 1/3] replace: add --graft option Message-ID: In-Reply-To: <20140522213307.27162.14455.chriscool@tuxfamily.org> Christian Couder writes: > The usage string for this option is: > > git replace [-f] --graft [...] > > First we create a new commit that is the same as > except that its parents are [...] > > Then we create a replace ref that replace with > the commit we just created. Shucks. An older version of this is already in 'next'. I'll postpone queuing the rerolled one until post-release when we will rewind 'next'. > > With this new option, it should be straightforward to > convert grafts to replace refs, with something like: > > cat .git/info/grafts | while read line > do git replace --graft $line; done Don't cat a single file into a pipeline.