实际上,我使用了git log命令:它显示了我所做的提交+其他对master分支所做的提交。 我必须将我的两个提交请求压缩为一个提交请求。 我使用非主分支分支进行了提交。 请引导我。
答案 0 :(得分:1)
要在本地压缩提交,您可以通过这种方式完成。
在要压缩的提交之前查找提交哈希。使用git log
。
接下来,您可以使用rebase:
git rebase -i hashOfYourCommit
在那之后,您将看到一个编辑器,其中包含您指定的所有提交的列表。
您可以轻松指定要压榨的内容(将要压榨的提交附近的p
更改为s
)。
最后一步,更改您提交的消息。
如果要在第一个提交之后压缩几组提交,则需要使用git rebase --continue
。但是所有内容都应该在控制台中可见。