0
A
回答
1
你的意思,你(1)沒有更改提交到您當地的分行(「混帳添加」,「git的承諾」)或(2)沒有從推提交你的本地分支到遠程(「git push」)?
在第一種情況 - 可能沒有什麼可以做的(因爲git從未跟蹤過您的更改)。
第二個 - 你可以使用交互式rebase(請參閱關於「git rebase -i」的文檔)來重寫本地分支的歷史記錄(你可能希望擺脫本地分支之上的「合併提交」在任何情況下,要小心任何歷史重寫,例如,與修改提交相關的所有陷阱都適用於此)。
相關問題
- 1. 恢復以前的版本
- 2. 恢復到以前的內核版本
- 3. C#恢復到以前的版本
- 4. SVN:恢復到以前的版本
- 5. npm無法恢復到以前版本的節點包(angular-cli)
- 6. ldconfig命令恢復到以前的庫版本
- 7. Git恢復到以前版本的Dev,Staging和Master分支
- 8. 有沒有辦法將索引恢復到以前的版本?
- 9. 將svn代碼恢復到特定以前的版本
- 10. TortoiseSVN - 如何在恢復到以前的版本後更新到服務器上的最新版本?
- 11. SVN - 拒絕,更改並恢復到以前版本
- 12. 恢復到本地提交?
- 13. ClearCase:從當前版本恢復爲標籤版本
- 14. 卸載openstackclient,恢復以前的目光和梯形版本
- 15. 恢復到舊版本的Ionic 2 CLI
- 16. 是否有代碼編輯器可以恢復到以前的版本?
- 17. 在PlayStore恢復到之前版本的錯誤
- 18. 如何恢復到之前的XCode版本?
- 19. 恢復Subversion版本庫並通過每個人的本地更改將其恢復爲最新版本
- 20. 恢復Xcode版本項目
- 21. git如何恢復到特定版本
- 22. GitHub:返回到以前的版本並將它分支
- 23. 從不兼容的Toolbelt安裝恢復到以前的Heroku CLI版本?
- 24. 如何快速備份數據庫並將其恢復到以前的版本?
- 25. 使用git流程,我將如何恢復到以前的版本?
- 26. Jenkins - 將參數從先前版本複製到當前版本
- 27. 恢復項目的本地副本
- 28. 以前版本號的版本號
- 29. GIT:同步本地文件到新的github版本庫
- 30. RDS到本地DB恢復錯誤
哦,是的,只是想起來 - 你也可以在第二種情況下做「git reset --hard HEAD ^」(這會讓你停留的分支失去頂級提交)。 – 2012-03-20 09:19:14
嗯我沒做1. omg。傷心。不管怎麼說,還是要謝謝你 – edelweiss 2012-03-20 09:37:12