GIT:如何在首次获取之前将本地文件还原为状态



猜猜在漫长的一天之后,我真的给自己带来了一些麻烦。 我刚刚开始开发一个新的DevEnv,并将文件从GitRepo复制到dev www文件夹中。 经过几个小时的工作,我想将其推送到存储库的一个分支。

我所做的是:

  • git init
  • git 远程添加原点...
  • git fetch --all
  • git add .
  • git commit ...
  • git 结帐 RC
  • git 推送源 RC

显然,这是非常错误和愚蠢的,因为它崩溃了我所有的本地文件,并用远程版本覆盖了它(这是正常的..(。

所以我想我的问题是:有没有办法将所有更改恢复到它们在使用 git 之前的状态:/。

亲切的问候和感谢任何帮助...

感谢@HFBrowning和@eftshift0

在这种情况下,解决方案只是简单地git checkout master。

感谢SO-社区! :)

最新更新