我对master分支进行了一些更改而没有提交只是搁置了这些更改,然后意外删除了那些搁置的更改。是否有可能恢复那些被搁置的变化?
答案 0 :(得分:0)
我知道这个主题已有11个月的历史了,但是我认为应该提一下,即使这个主题有些偏离。 在Android Studio中,版本控制工具窗口中有一个“货架”标签,您可以在其中右键单击并“取消搁置”您的文件。
答案 1 :(得分:-1)
由于搁置似乎将项目添加到对象数据库中,以便以后可以取消搁置,是的,它是可以恢复的。
当您运行git add
,或者存储或搁置项目时,git实际上将对象放在对象数据库中。它现在没有被引用,并且最终被垃圾收集。但在此之前,您可以使用名为git-recover
的工具在对象数据库中查找并恢复它。