我忘了创建本地分支,并与远程工作。在做了一些修改之后,我错误地使用Eclipse Git插件在无处提交这个分支(忘记没有本地分支)。之后,我转向了主人,并失去了所有的改变。 那么我如何恢复我的变化?Git远程分支提交
0
A
回答
2
使用git reflog
,您会看到先前提交的ID(按照提交时间的顺序,从最近到最早),然后您可以重新绑定它们(或像使用其他提交一样使用它们,那是)。
reflog是最后一个可以恢复无法从任何(本地)分支的提示进行提交的提交,并且提交将停留在这些限制内,直到它们最终被垃圾收集为止,这在理论上可能随时发生。
相关问题
- 1. 删除git远程分支提交
- 2. 搜索提交文件内容的Git远程分支提交?
- 3. git:哪个远程git分支有最后一次提交?
- 4. 远程Git分支
- 5. Git在第一次提交时删除分支时在远程分支上提交提交
- 6. git pull推送提交到远程分支
- 7. 无法将git远程分支恢复到早期提交
- 8. 如何git rebase合并提交共享远程分支?
- 9. git合并分支 - 不想在远程分支基地之前提交
- 10. git分支撤消提交
- 11. Git - 提交出主分支
- 12. 的Git分支VS提交
- 13. Git + Gerrit跨分支提交?
- 14. Git合并分支提交
- 15. 远程git提交工具?
- 16. Git远程分支机构
- 17. 比较远程Git分支
- 18. 重置远程git分支
- 19. git远程分支监控
- 20. 检出远程git分支?
- 21. git推远程分支
- 22. 具体分支远程Git
- 23. Git - 分别提交不同的提交。 (使用“git pull”将远程分支合并到你的手中)
- 24. 提取远程远程分支和远程分支
- 25. EGit提交到没有本地分支的远程分支
- 26. Git远程分支工作流程
- 27. Git - 从以前的提交和拆分提交历史分支
- 28. 混帐 - 交换/交换远程分支
- 29. Git删除不在远程/远程的远程分支
- 30. git rebase分支后推新提交
如果您拉动远程分支会发生什么? – okrumnow
我仍然无法找到我的更改 – IgorDiy