1

我的 git 存储库有问题。我将描述我所做的。

  • 我使用命令在现有文件夹中创建了一个存储库,其中包含文件git init
  • 我添加了一个遥控器git add origin git @ ...
  • 我没有使用提交,而是使用了git pull origin master覆盖我的文件的命令,即带有空存储库的文件

有什么办法可以恢复我的文件吗?

4

1 回答 1

1

一个 git pull 是一个 fetch 和一个 merge 所以对于安全检查一个新分支是可逆的:

git checkout -b restore

然后回去

git reset --hard HEAD^
于 2013-06-15T21:36:32.970 回答