2015-11-06 79 views
0

我有一個以前的項目代碼,我開始在兩者之間使用git,但由於某些原因,我需要找回在添加git之前的代碼。我所做的是如下。使用git pull命令撤銷所有的git

我跑git init命令比我跑git remote add origin命令比我跑git pull命令更新所有文件我認爲雖然文件是相同的。

我需要找回沒有更新的文件。運行git pull命令後,我開始收到500錯誤。

請幫忙。 感謝

回答

2

混帳拉=混帳取+混帳合併

技術上必須撤消合併。 (撤消取將沒有意義反正)

獲取其狀態的要通過混帳撤消細節引用日誌

$ git reflog 

然後做一個硬復位的

$ git reset --hard <sha1> 

前7個字母數字從推薦日誌sha1將做這項工作

我希望這將取消你的拉。謝謝

+0

這個「0c69558 HEAD @ {3}:初始拉」是初始拉。我想在此之前找回代碼 – deepsingh

+0

請在您的問題中與git reflog分享結果快照 –