1.Git回退已经提交的代码
原文链接(原文写的是已经推送push的代码)
http://t.csdn.cn/CDjgq
已经开始难过了,我提交后没有推送就按照上文提示进行了代码回退,结果idea里面没得我最后一次提交的代码。。。然后我开始了第二轮操作,撤回代码回退
2.撤回代码回退
1)首先输入
git fsck --lost-found
(这句命令会在本地项目.git文件夹下出现lost-found/commit文件,里面是最后一次commit
的id
)
2)然后输入
git reset --hard 最后一次commit的id
7c100368a4fc7dc5f5a21c2c786f7b1d71107bee是我最后一次提交的id。
3)完成之后重启idea,就可以看到日志里你最后一次提交的代码了文章来源:https://www.toymoban.com/news/detail-535262.html
文章来源地址https://www.toymoban.com/news/detail-535262.html
到了这里,关于Git回退已经提交commit的(还未推送push的)代码及撤回代码回退的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!