2015-11-13 50 views
0

我最近做了一個硬頭重置,愚蠢地認爲我正在重置我的Android Studio項目,以便我提交最早的提交。我學會了here我可以撤消硬復位如何找到我用於我的Android Studio項目的本地GitHub存儲庫

你想要做的是指定要恢復到提交SHA1。您可以通過檢查引用日誌(GIT引用日誌),然後做

的git的復位 - 硬

但不要等待太久...經過幾個星期GIT中最終會看到,由於提交拿到SHA1未引用並刪除所有的斑點。

但我無法使用git reflog。我得到thisn消息,當我運行該命令

壞默認的修訂版「HEAD」

+0

我不能完全肯定我是否理解你的問題,但如果你在你的項目目錄,你可以很容易地運行git分支,你會看到這是已經設定的分支。另外,您可以通過查找任何帶有.git的文件夾來找到您的項目目錄。 –

+0

糾正我如果我錯了,但我明白要運行git命令,我的當前目錄必須設置爲我的本地回購。現在當你說運行git brach時,是否可以從Android Studio運行? –

回答

0

您是否嘗試過在項目目錄這個命令?

git fetch --all 

編輯:好的嘗試先加入您的遠程URL,然後嘗試獲取一切。

git remote add origin [email protected]:username/reponame.git 
+0

是的,它不會做任何事情 –

+0

如果類型git fetch我得到'沒有指定遠程存儲庫。請指定要從中獲取新版本的URL或 遠程名稱。 ' –

+0

謝謝,我必須使用錯誤的用戶名和儲存庫,現在我得到'主機'github.com(192.30.252.131)'的真實性'無法建立。' –

相關問題