如何使用Git將我的最後一個X提交合併為一個提交?
最佳答案
使用 git rebase -i <after-this-commit>
並將第二個和隨後的提交中的 “選擇” 替換為 “squash” 或 “fixup”,如 中描述的手冊 。
在這個例子中,<after-this-commit>
要麼是SHA1雜湊,要麼是為rebase命令分析提交的當前分支的HEAD的相對位置.例如,如果使用者希望從當前的HEAD檢視5提交,則命令是git rebase -i HEAD~5
.
相同標籤的其他問題
下一個問題:跨平臺,語言Agnostic GUI標記語言?