使用 git rm 误删掉了 github 一项目里面的代码,还有机会找回吗?

2014-04-01 16:40:27 +08:00
 LetFoxRun
失误了,我提交后,发现本地代码也没了。。

还有机会找回吗?

谢谢。
4338 次点击
所在节点    问与答
4 条回复
TMBest
2014-04-01 16:44:06 +08:00
回滚不就行了?
LetFoxRun
2014-04-01 16:47:03 +08:00
@TMBest 搞定了,感谢已发送。
9hills
2014-04-01 16:49:43 +08:00
可以,如果提交了,用git revert HEAD 可以将head提交撤销

但是你不想撤销其他的修改,就用 git checkout HEAD~ 到上一个版本,然后把文件拷贝出去,checkout master,再拷贝回来
LetFoxRun
2014-04-01 16:52:57 +08:00
@9hills 刚才慌了,因为代码虽然是自己写的,但是比较有用,我上传了新代码,发现之前文件夹下的其他代码没了,我git checkout 找回来的是之前新上传的代码。。忘记回滚了。谢谢了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/106828

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX