現在我的項目中還有幾百行代碼,分散在六個班級,我不希望逐一跟蹤它們。是否可以撤銷意外的「hg unshelve」?
0
A
回答
2
沒有,但這是可以避免的問題
而不是做hg shelve
的,做hg commit --secret
。這將在存儲庫中創建一個「真實」提交,當您不再需要時可以重新綁定或剝離(hg strip
)。它也可以使用hg histedit
或hg fold
(後者需要Evolve擴展名,在撰寫本文時是實驗性的,而前者是交互式的並且可能很難編寫腳本)摺疊到另一個更改集中。
--secret
標誌確保在變更集上手動運行hg phase -d REV
之前,變更集不會被意外推送。
相關問題
- 1. 是否可以撤銷hg清除?
- 2. 撤銷TFS Unshelve
- 3. hg撤銷覆蓋
- 4. hg撤銷的逆向
- 5. 是否可以撤銷Firebase列表?
- 6. 是否可以撤銷AWS Cognito IdToken?
- 7. 如何撤銷「hg qnew」?
- 8. 如何撤銷hg init?
- 9. 如何撤銷`hg pull`?
- 10. VB.NET撤銷的行爲意外
- 11. 是否有可能撤銷提交?
- 12. 撤銷卡桑德拉意外更新
- 13. hg rollback替代撤銷更改?
- 14. 是否可以撤銷Mongo Collection上的拖放操作?
- 15. 是否可以撤銷sftp/ssh上的已刪除文件?
- 16. 是否openssl_check_purpose()檢查撤銷?
- 17. 我可以撤銷deviceToken嗎?
- 18. 是否可以使用C#在Excel中執行撤銷/重做?
- 19. 是否可以使用JavascriptMVC實現撤銷/重做引擎?
- 20. hg unshelve無法正常工作
- 21. 已安裝hg shelve,但hg:未知命令'unshelve'
- 22. JWT令牌撤銷是否值得?
- 23. 我可以撤銷`git clean -fdx`嗎?
- 24. 撤銷iOS證書撤銷
- 25. HG:撤消歷史
- 26. 意外撤銷對twitter應用的訪問
- 27. 是否可以通過C#檢測Powerpoint插件中的撤銷/重做?
- 28. 是否有可能以某種方式撤銷mv命令的結果?
- 29. 是否有可能撤銷JavaScript訪問移動文件系統?
- 30. RSA加密:是否可以在對等網絡中撤銷公鑰/私鑰對?
你的意思是你在一個髒兮兮的工作樹上做了一個'unshelve',使它更髒? (大概,如果不是,你可以簡單地重新'擱置'。) – torek
@torek是的,這就是我所做的。在此期間我整理了一下 - 花了我幾個小時 - 但我仍然想知道它是否能以更簡單的方式解決。 – Mihai
據我所知,沒有。 – torek