How to Modify the Git Commit Messages After Your Push Your Branc
- 时间:2020-10-07 14:38:56
- 分类:网络文摘
- 阅读:82 次
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)
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
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 Get Free HTTPS Certificates via acme.sh? Algorithm to Replace All ?’s to Avoid Consecutive Repeatin How Does C++ STL min_element, max_element, minmax_element work f Using the External Fan to Cool the Hot AMD Radeon HD 6700 Graphi Algorithms to Compute the Dot Product of Two Sparse Vectors Algorithms to Compute the Largest Time for Given Digits How to Use Hash Map to Count the Frequencies of Values and Itera Ordered Three 2TB WD HDD to prolong the life expectancy of HPZ80 HPZ800 Server Does Not Support Hard Drives Larger Than 2TB Fresno Blogger Changing The Vegan Blogging Scene
- 评论列表
-
- 添加评论