Viresh Kumar <viresh.kumar@xxxxxx> writes: [snip] > Now, whats the benefit of > > GIT_EDITOR=cat git commit --amend > > over > > git commit --amend -C HEAD > > ? The latter preserves the original timestamp of the commit and other environment variables like GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL whereas GIT_EDITOR=cat (or true or :) are equivalent to opening up the commit in an editor and so consider these variables during execution. For instance, you could say $ GIT_EDITOR=cat GIT_COMMITTER_EMAIL=foo@xxxxxxx git commit --amend and the commiter email would be set to foo@xxxxxxx -- Cheers ~vijay Gnus should be more complicated. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html