【发布时间】:2018-04-02 05:45:36
【问题描述】:
我试图在我的 git 存储库中对我的辅助分支进行一些更改。但是当我提交时,我丢失了所有的更改。我的存储库现在就像我第一次克隆它时一样(我从教授的存储库中克隆它以进行分配)并且丢失了我所有的工作!有没有办法恢复这些变化?我不能使用 reflog,因为我上次提交是很久以前的事了。 看图pic1pic2
【问题讨论】:
-
git checkout -切换到你所做的最后一次提交(secondary分支)怎么样?然后通过git push origin secondary推送到远程分支 -
我希望这个答案对你有所帮助(如果你暂存文件,否则它会丢失:-()stackoverflow.com/a/11096537/717372
-
所以我今天早上醒来,不知何故我所有的文件都回来了。我截图然后他们又消失了wtf?至少现在我可以重新输入所有内容。
标签: git github terminal git-commit