2013-06-20 51 views

回答

2

你可以拉一個,然後結帳,你想看到的承諾:

git pull && git co <commit> 

,或者你可以拉,然後復位HEAD到不同的提交:

git pull && git reset --hard <commit> 

我不認爲有一種只拉取特定提交的方法,因爲很容易,如果需要,可以切換到另一個提交。

+2

'git fetch && git reset --hard '避免了完全合併。 – adamdunson

+0

或者創建一個新的本地分支來處理那個提交,'git checkout -b test '用'git branch -d test'將它刪除時使用它 – nos

+0

謝謝,我用第一個git pull && git co 它完全符合我的要求。 –