From: Junio C Hamano Date: Mon, 12 Mar 2012 20:01:44 GMT Subject: Re: Edit a rerere conflict resolution Message-ID: <7vobs1r3kn.fsf@alter.siamese.dyndns.org> In-Reply-To: <4F5E4B20.5080709@lyx.org> Vincent van Ravesteijn writes: > Would it be a useful addition to have a command 'git rerere edit > ' ? > > This would allow the user to edit the conflict resolution which was > used in a certain commit (merge, rebase.. ). > > Now I tend to grep in the .git/rr-cache directory, because I don't > want to do 'git rerere forget' as this would require me to refix more > resolution than needed. I haven't find it necessary in practice, as the re-fix for me typically would go like this: $ git merge other-branch ... rerere kicks in; eyeball the results ... ah, my earlier resolution is no longer correct $ edit $the_path ... test the result of manual edit in the context of the merged whole ... and be satisified $ git rerere forget $the_path $ git add $the_path $ git commit ... rerere records the updated resolution What scenario do you have in mind that you would need to re-fix more resolution than you need?