猜猜在漫长的一天之后,我真的给自己带来了一些麻烦。 我刚刚开始开发一个新的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-社区! :)