我在一周前提交了我的存储库,但实际上从未将它推送到github的远程控制台,我今天做了。但是,在我提交的时候,我对源代码进行了很多更改。但只是初始提交被推送到远程,并且在执行时,它也覆盖了我的本地文件。
如何取回当前的文件?
为了更好地理解,这就是我所做的:
git remote add origin git@github.com:myaccount / webshop.git
git push origin master
帮助表示赞赏
答案 0 :(得分:2)
您似乎意外地隐藏了您的更改。
此命令列出您所做的任何收藏。
git stash list
如果您的工作树中没有任何未分级的更改,则git将仅应用存储,因此要应用更改,您可以使用此命令暂存所有未分级的更改。
git add -u
然后您可以使用此命令应用存储。
git stash apply
如果您申请自保存以来已更改的文件,git可能会提示您解决任何冲突。