Monday, May 20, 2013

How do I edit an incorrect commit message in Git?







git commit --amend -m "New commit message"





Used to amend the tip of the current branch. Prepare the tree object you would want to replace the latest commit as usual (this includes the usual -i/-o and explicit paths), and the commit log editor is seeded with the commit message from the tip of the current branch. The commit you create replaces the current tip -- if it was a merge, it will have the parents of the current tip as parents -- so the current top commit is discarded.

It is a rough equivalent for:






$ git reset --soft HEAD^ 
$ ... do something else to come up with the right tree ... 
$ git commit -c ORIG_HEAD







 



but can be used to amend a merge commit.

if you have better solution let me know via comments !
Hope you have enjoyed to read this post,

let me know if you have more suitable suggestions.
you might be more interested in Git,version-control, Commit, Git-rewrite-history

Good Day [/ Night] ! Happy Google + ing !


:D

0 comments:

Post a Comment

Any Questions or Suggestions ?

About

Professional & Experienced Freelance Developer From India, Technologist, Software Engineer, internet marketer and Open Sources Developer with experience in Finance, Telecoms and the Media. Contact Me for freelancing projects.

Enter your email address:

Delivered by FeedBurner