2017-05-24 30 views
0

我剛剛從主分支做了一個git拉。撤消Git拉沒有丟失以前未發現的本地文件

但是,我失去了所有本地更改和文件。我沒有提交我的更改。我做了一個提交已經很長時間了。

有沒有一種方法可以撤消最近的git pull我做了什麼而不失去我的本地文件(現在已經消失了)?

+1

定期提交。不要不提交。 (我實際上從來沒有拉,所以沒有這個機會,我'遠程更新'然後合併或rebase) –

+0

有趣的方法。 我也一直承諾,但是,我的一個合作學生沒有......他不習慣混帳,所以他搞砸了一切哈哈 –

回答

1

不,如果你在這之前沒有提交你的文件,沒有辦法讓他們回來,因爲沒有告訴git跟蹤他們的變化。

+1

我希望有一些我錯過了在文檔中,但可悲的是我的希望太高了。謝謝你的澄清,彼得。 –