2016-11-25 42 views
1

我不得不返回到本地代碼的早期提交,因此我使用git reset --hard <tag>返回到該提交,現在如何返回到最新提交的內容(根據遠程存儲庫)?如何返回到最新的遠程提交git

+0

如果你的分支沒有及時更新最新的遙控器,這個問題沒有任何意義。你能澄清你的意思嗎? –

回答

3

假設你沒有這樣做,因爲你用遠程跟蹤分支最後同步取回,那麼你應該能夠在您的分支恢復到什麼最新的承諾是將遙控您上次同步的時間在:

git reset --hard origin/yourBranch 

如果你想用什麼最新的同步你的分支用遙控器,你可以嘗試拉:

git pull origin yourBranch 

但要確保你第一次提交所有的工作,並期望有可能被合併衝突。

+1

在更新的版本中,您可以用'@ {u}'替換'origin/yourBranch',並將其擴展爲遠程跟蹤分支名稱。 – Sukima