2
我注意到在之前的提交中引入了一個錯誤,該錯誤還包含了一些其他方面正確的更改(當時,這似乎足以將所有內容都放入一個提交中))。現在,如果我簡單git-revert
提交,我也恢復了良好的變化,所以有沒有辦法選擇哪一部分恢復,可能類似於git-add -p
的工作方式?如何git-revert只有部分在git-add -p?
1)另外,我是新來的git當時...
我注意到在之前的提交中引入了一個錯誤,該錯誤還包含了一些其他方面正確的更改(當時,這似乎足以將所有內容都放入一個提交中))。現在,如果我簡單git-revert
提交,我也恢復了良好的變化,所以有沒有辦法選擇哪一部分恢復,可能類似於git-add -p
的工作方式?如何git-revert只有部分在git-add -p?
1)另外,我是新來的git當時...
git revert -n
並丟棄你沒有提交之前,需要改變?
啊,加`git reset HEAD`,然後我可以簡單地使用`git add -p`。謝謝! – 2011-12-14 16:21:39