将 2 提交压缩为 1
Squash 2 commits into 1
我在本地有两个提交:
commit adae40c5e2b69a41447b08cc3dcb77003611fbbe
Author: Me
Date: Thu Mar 21 14:17:35 2019 +0000
1.0.0
commit ceaa65ea06f48dc24554a6f798aae2d668f3a43d
Author: Me
Date: Fri Feb 1 10:04:36 2019 +0000
first commit
我如何压缩这些以便只有一个提交消息 1.0.0
?
我尝试了以下方法,但都不适合我:
git rebase -i HEAD~2
git rebase -i master
对于那些不喜欢交互式变基的人来说,在这种情况下,倒带和重新提交也很容易:
git reset --soft HEAD~2
git commit -m "1.0.0"
我在本地有两个提交:
commit adae40c5e2b69a41447b08cc3dcb77003611fbbe
Author: Me
Date: Thu Mar 21 14:17:35 2019 +0000
1.0.0
commit ceaa65ea06f48dc24554a6f798aae2d668f3a43d
Author: Me
Date: Fri Feb 1 10:04:36 2019 +0000
first commit
我如何压缩这些以便只有一个提交消息 1.0.0
?
我尝试了以下方法,但都不适合我:
git rebase -i HEAD~2
git rebase -i master
对于那些不喜欢交互式变基的人来说,在这种情况下,倒带和重新提交也很容易:
git reset --soft HEAD~2
git commit -m "1.0.0"