How to Modify the Git Commit Messages After Your Push Your Branc

  • 时间:2020-10-07 14:38:56
  • 分类:网络文摘
  • 阅读:140 次

Git is a popular and widely used version control system. If you stage your local changes and commit it to local branch, you can change the commit message by:

1
git commit --amend "new message"
git commit --amend "new message"

If you simply type without the message parameter:

1
git commit --amend
git commit --amend

Git will launch a text editor for you to change the commit message. You can edit and then save and exit (usually :wq for vim)

git-commit-amend-message How to Modify the Git Commit Messages After Your Push Your Branch? git tutorial

This command only allows you to amend the last commit – if you want to change multiple commit message you can git rebase

For example, you can change the last two commits:

1
git rebase -i HEAD~2
git rebase -i HEAD~2
git-rebase-i-commit-message How to Modify the Git Commit Messages After Your Push Your Branch? git tutorial

git-rebase-i-commit-message

Then, you can reword, drop, or squash commit messages. You can also exec to run external command for example if you want to reword to a multiline commit message.

Once you have done changing the commit messages, you can git push -f to remote branch.

If you have a messy branch, it is recommended that you git checkout -b NewBranch then git merge MessyBranch, then you can squash your commit message by git commit -m “Squashed new commit message”.

–EOF (The Ultimate Computing & Technology Blog) —

推荐阅读:
How to Hire the Right Copywriter for Your Blog  5 Blogging Tips for Off-Road Enthusiasts  The Future of Work: How to Successfully Work Remotely  Javascript Function to Detect Capital String  Bruteforce/BackTracking Algorithm to Split Array into Fibonacci   How to Avoid Paying Too Much Fee when Cashing out Bitcoin via Wi  The Common Kodi Errors and Use of Free VPN for Linux  Java Pattern: Use Atomic Boolean to Return Single Usage Object  Significance of HTML and CSS in Mobile App Development  How to Reverse Words in a String using Modern Programming Langua 
评论列表
添加评论