問題

如何使用Git將我的最後一個X提交合併為一個提交?

  最佳答案

使用 git rebase -i <after-this-commit> 並將第二個和隨後的提交中的 “選擇” 替換為 “squash” 或 “fixup”,如 中描述的手冊

在這個例子中,<after-this-commit>要麼是SHA1雜湊,要麼是為rebase命令分析提交的當前分支的HEAD的相對位置.例如,如果使用者希望從當前的HEAD檢視5提交,則命令是git rebase -i HEAD~5.

  相同標籤的其他問題

gitsquashgit-squash