我想合并两个提交 - 这两个提交之间有提交.提交之间的提交不会更改由提交1和提交6编辑的文件.提交尚未推送.
这可能吗?
f68ffb5 commit 6
...
d294fac commit 1
Run Code Online (Sandbox Code Playgroud)
您可以使用 git rebase,考虑到提交 1 是头后面的 6 次提交:
git rebase -i HEAD~6
Run Code Online (Sandbox Code Playgroud)
git windows 将打开,其中包含 6 个提交,并向您解释选项是什么。您想要合并提交 6 和提交 1,因此将提交 1 压缩到提交 6 中:
pick f68ffb5 commit 6
...
squash d294fac commit 1
Run Code Online (Sandbox Code Playgroud)
将打开另一个 git 窗口供您编辑提交消息。
| 归档时间: |
|
| 查看次数: |
1304 次 |
| 最近记录: |