After git commit

2017-12-18  本文已影响10人  RoyTien

一般来说,每完成一个阶段,就会

# X 是数字,代表合并几次commit
#  提交的 commit 历史使用 git log 来查看
git rebase -i HEAD~X

之后会显示

# Commands:
# p, pick = use commit
# s, squash = use commit, but meld into previous commit
# f, fixup = like "squash", but discard this commit's log message

pick XXXXXXX 「commit message」 #previous commit
fixup XXXXXXX 「commit message」 #lastest commit

使用 fixup (or squash) 替换 pick,将会把这次 commit 与 它上一行的 commit 合并,以 最新的 为最终 commit。
但是,commit message 却是最之前的,需要修改

git commit --amend
上一篇 下一篇

猜你喜欢

热点阅读