我有一个以前的项目代码,我之间开始使用git,但由于某些原因,我需要找回我添加git之前的代码。我的所作所为如下。
我运行git init命令比运行git remote add origin命令比运行git pull命令更新所有文件我认为虽然文件相同。
我需要在没有更新的情况下找回文件。我运行git pull命令后,我开始收到500错误。
请帮忙。 感谢
答案 0 :(得分:2)
git pull = git fetch + git merge
从技术上讲,您必须撤消合并。 (撤消提取无论如何都没有意义)
通过git reflog
获取要撤消的状态的详细信息$ git reflog
然后进行硬重置
$ git reset --hard <sha1>
来自reflog的sha1中的前7个字母数字将完成工作
我希望这会撤消你的拉力。感谢