在当地主分公司工作:
git commit -m "Lots of important commits"
git reset --hard origin/master
Run Code Online (Sandbox Code Playgroud)
如何检索由于git重置(从远程)丢失的提交?
编辑:请注意,这不是关于检索未提交的更改.
Gab*_*lla 24
如果你犯了它,什么都不会丢失.
如果您有提交的引用,那么您可以git reset --hard <sha>进行精确提交.
如果不这样做,您可以git reflog在执行硬重置之前始终使用它来检索sha.
例如,如果git reset --hard origin/master是您运行的最后一个命令,则可以执行此操作
git reset HEAD@{1}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10324 次 |
| 最近记录: |