1
我是基于Web的项目的唯一开发人员。我在本地进行更改,偶尔会推到裸露的回购站。既然这只是我,我没有任何分支到我的历史,只有主分支。从我的实时网站上,我在测试之后从裸露的回购站点取出。所有这一切工作正常。git撤消删除但保留新作
最近我走下了一条我想撤销的发展道路,但我不想失去对新工作的访问(以便我可以在项目的其他地方重新使用该工作)。
问题是我已经沿这条新路径删除了很多文件。我知道我可以在我的本地回购库上执行git reset --hard
以回到我的历史记录中恢复这些已删除的文件,但后来我失去了我的新作品。我想弄清楚如何也保留我对我想要恢复的文件所做的一些开发工作。我查看重新绑定或合并,但我以前没有这样做,似乎这些都不会完成我想要的,因为我的主分支删除了这些文件。
任何人都可以提出一套步骤来实现这一目标吗?
啊。回想起来简单明了。谢谢! – ehymel