git checkout到历史版本后又提交了代码切回开发分支后如何找回提交的代码
0 条评论git checkout到历史版本后又提交了代码切回开发分支后如何找回提交的代码
git checkout到历史版本后,忘记切换当前分支,再历史版本上又提交了很多代码,再切回开发分支后,如何找到在历史记录上开发的代码呢?
- 找到历史版本,使用
git reflog
查看提交的id - 切回到历史版本,使用
git checkout <commit_id>
- 将文件复制一份
- 切回开发分支
- 将复制的文件覆盖回项目中的文件
- 将代码提交到开发分支
- 本文链接:https://xuehuayu.cn/article/79a06f0e.html
- 版权声明:① 标为原创的文章为博主原创,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接。② 标为转载的文章来自网络,已标明出处,侵删。