xyl*_*lar 2 git version-control git-reset
在我的一个存储库中,本地主服务器位于远程控制器/ origin/master之前
* - master (123)
* -
* - remotes/origin/master (456)
Run Code Online (Sandbox Code Playgroud)
我所有的其他本地存储库(基于相同的远程存储库)都具有相同提交哈希(123)的远程/ origin/master.如何重置本地仓库以使遥控器/原点/主机重新同步?
正如皮埃尔指出的那样,你将"失去"你的本地修改(如果你已经提交了你的修改,它们仍然是松散的对象).因此,您可能希望在重置之前创建临时分支
这将重置您的本地分支,因此它指向与远程相同的提交.
git fetch origin
git checkout -b old_master // optional
git reset --hard origin/master
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2368 次 |
最近记录: |