把vs的项目添加到源代码git管理,所有自己写的代码文件不见了

kong326 2020-01-06 07:43:52
把vs的项目添加到源代码git管理,所有自己写的代码文件不见了
一开始在解决方案的目录下建了一个空的git存储库,后面又通过右键的方式把解决方案加入到源代码管理中,不知道点哪了,源代码都不见了。用git reflog如下,就没有提交内容,还有找回的可能性吗?
$ git reflog
441d054 (HEAD -> master) HEAD@{0}: reset: moving to HEAD
441d054 (HEAD -> master) HEAD@{1}: commit (initial): 添加 .gitignore 和 .gitattributes。

$ git status
On branch master
Untracked files:
(use "git add <file>..." to include in what will be committed)

bak/
riskmanager/

nothing added to commit but untracked files present (use "git add" to track)
...全文
957 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kong326 2020-01-07
  • 打赏
  • 举报
回复
今天想死的心都有了,已经准备反编译还原了。最后再用git gui查看所有分支历史,其中有两个记录有所有的文件,这时才放下心,得救了。其中一个是stash,在命令行用git stash list能看到,然后用git stash apply就恢复了。所以用git在没有commit前,千万别reset
qq_42441960 2021-09-23
  • 举报
回复
@kong326 博主怎么解决的 求救

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧