从git pull之前恢复文件

时间:2013-06-15 20:45:28

标签: git github commit pull revert

我的git存储库存在问题。我将描述我的所作所为。

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

有没有办法恢复我的文件?

1 个答案:

答案 0 :(得分:1)

git pull是一个fetch和一个合并因此是可逆的安全检查新分支:

git checkout -b restore

然后返回

git reset --hard HEAD^