使用BitBucket进行压缩提交

时间:2017-06-22 20:12:44

标签: git bitbucket

我只掌握测试回购,我试图将3个提交压缩成一个,以便文件更改和删除显示为一个提交。

到目前为止,我尝试压缩已经导致3次提交,所有提交都具有相同的内容。

我没有使用分支机构。我应该如何用BitBucket git压缩提交?

1 个答案:

答案 0 :(得分:0)

最好的方法是使用命令行。

git squash(交互式rebase)

您必须验证您的分支未被锁定以重写历史记录,而不是从命令行执行此操作:

# edit the desire 3 commits.
# keep in mind that if the commits were merged you will have more than 3 commits
git rebase -i HEAD~3

现在使用s squash所需的提交到上一个提交。

提交顺序颠倒过来意味着您看到的第一个提交是X提交中最早的提交。

在这里,您可以看到如何squash您的提交的示例。

enter image description here