2016-11-25 43 views
1

我不得不返回到本地代码的早期提交,因此我使用git reset --hard <tag>返回到该提交,现在如何返回到最新提交的内容(根据远程存储库)?如何返回到最新的远程提交git

+0

如果你的分支没有及时更新最新的遥控器,这个问题没有任何意义。你能澄清你的意思吗? –

回答

3

假设你没有这样做,因为你用远程跟踪分支最后同步取回,那么你应该能够在您的分支恢复到什么最新的承诺是将遥控您上次同步的时间在:

git reset --hard origin/yourBranch 

如果你想用什么最新的同步你的分支用遥控器,你可以尝试拉:

git pull origin yourBranch 

但要确保你第一次提交所有的工作,并期望有可能被合并冲突。

+1

在更新的版本中,您可以用'@ {u}'替换'origin/yourBranch',并将其扩展为远程跟踪分支名称。 – Sukima