标签: git github git-commit
我需要从Git项目中删除所有本地提交。我需要这样做,以便在将其发送到上游之前,我可以将所有内容作为单个唯一提交提交。
答案 0 :(得分:1)
你应该做什么叫squash。
squash
git rebase -i HEAD~100将打开一个对话框,您可以将所有可见的(本示例中的100次提交)压缩到一次提交中。
git rebase -i HEAD~100
点击此处获取更多信息: git squash
git squash