0
点赞
收藏
分享

微信扫一扫

VS2022中使用git上传代码到github失败只有提交记录,使用前几次提交的代码重置了现存代码还删除了提交记录如何找回

在网上看了很多帖子,发现大多数都有一个命令行一样的东西,而我只有VS2022怎么办呢?

找。。。。。。。。

VS2022中使用git上传代码到github失败只有提交记录,使用前几次提交的代码重置了现存代码还删除了提交记录如何找回_git

VS2022中使用git上传代码到github失败只有提交记录,使用前几次提交的代码重置了现存代码还删除了提交记录如何找回_命令行_02

看到这个就成功了一半。

点击三个点

VS2022中使用git上传代码到github失败只有提交记录,使用前几次提交的代码重置了现存代码还删除了提交记录如何找回_git_03

点击后出现下图

VS2022中使用git上传代码到github失败只有提交记录,使用前几次提交的代码重置了现存代码还删除了提交记录如何找回_历史记录_04

点击   在命令提示符中打开

VS2022中使用git上传代码到github失败只有提交记录,使用前几次提交的代码重置了现存代码还删除了提交记录如何找回_命令行_05

开始使用命令行

输入指令  git reflog    查看提交历史记录

VS2022中使用git上传代码到github失败只有提交记录,使用前几次提交的代码重置了现存代码还删除了提交记录如何找回_git_06

在其中寻找你删除的记录

这里可以得到hash码值 XXXXXXXXX(最左侧的那组码)

比如我的就是​f4969209(左边圈住的那个)

然后需要创立新分支

命令为git branch my_new_branch +hash码值(我的是​f4969209)

然后需要合并新分支

​git merge my_new_branch

最后删除新分支就好了

命令为git branch -d my_new_branch

感谢 这篇文章:​https://blog.csdn.net/ShiShiLunHui/article/details/122672703​,救我代码狗命。​

举报

相关推荐

0 条评论