我在GitHub应用程序中点击了“同步”,而不是提交文件

时间:2016-10-14 21:44:20

标签: github synchronization

然后哪个Git继续将我的存储库(不是github)中的文件同步(覆盖)到我的本地文件。我失去了一整天或更多的工作。

有没有办法还原发生的事情?发生了什么? 我是我自己的一面。

1 个答案:

答案 0 :(得分:1)

如果应用程序隐藏更改而不是删除它们,您将能够恢复它。试试这个:

git stash list

希望你能得到一个输出stash@{0}: ...,它应该可以通过以下方式轻松恢复:

git stash apply

但是,如果有多个藏匿处,您需要致电:

git stash apply stash@{number}

如果它更复杂,请查看docs进行存储。

请注意,如果没有存储,则未经修改的更改将会消失。永远。如果您没有保留更改的编辑器或有一些备份,那么我认为您无法做任何事情。