git笔记
git笔记
将2个commit 合并为一个
以下面为例:
commit bbd67a1ba11f49d984e83cafb44bd1fa9b1df506 (HEAD)
commit 430eb30a12d8626bea8d54881852269ebb08bdb5
合并前面2个commit为一个:
最开始输入:
git rebase -i HEAD^^
进入下面编辑:
pick 430eb30a12d xxx
s bbd67a1ba11 xxx (将pick修改为s,作用是将这个提交合并到另一个)
接下来保存退出,紧接着会弹出修改提交信息的界面如:
# This is a combination of 2 commits.
# This is the 1st commit message:
xxxxxxx
修改完后保存即可
查看某次commit修改内容
git show xxx --stat
加上选项--stat
只输出修改的文件,无此选项则会输出所有修改的内容