2012-12-15 129 views
11

我得到了下面當我嘗試混帳推到Heroku的致命的:不是git倉庫(或任何父目錄):git的

fatal: Not a git repository (or any of the parent directories): .git 

我嘗試按照鐵路教程書紅寶石。

我想我安裝了客戶端heroku軟件包(通過從heroku網站下載並按照他們的指令安裝,GUI格式安裝)。所以我的客戶端heroku應該沒問題(我是編程新手,所以不確定這個術語是否正確)。

然後我打開

git push heroku master 

一個新的終端和關鍵我

fatal: Not a git repository (or any of the parent directories): .git 

有人擅長這可以解釋我錯過了哪一部分?即必須首先移動到某個目錄?

請讓我看看命令,因爲我可能不知道沒有命令。 PS:我想我已經在我的github中存儲過庫了。

+1

[接收「致命的:不是git倉庫」的可能重複嘗試遠程添加一個git時回購](http://stackoverflow.com/questions/4630704/receiving-fatal-not-a-git-repository-when-attempting-to-remote-add-a-git-repo) –

+0

不是它的重複。 –

+0

你好;嘗試爲CakePHP獲取DebugKit時出現同樣的錯誤。我想通過問什麼來擴大這個問題,當我理解說明時,我正試圖從庫中下載?換句話說,我想要的只是內容,所以我可以使用它。但是......如果爲了獲取內容而創建一個存儲庫是必要的,爲什麼說明書不能說明這一點?並不是所有人都熟悉你知道的「git」! – UncaAlby

回答

7

您不在git存儲庫目錄中。

類型pwd並確保它是你認爲你應該在的地方。可能你在~/之前或者在你認爲你所在的目錄之前。

+0

要麼這樣,要麼原始海報從未初始化存儲庫。 – 2014-05-27 04:24:00

+0

請看我上面這個問題的放大,謝謝 – UncaAlby

1

確保您已按照Rails的教程書Installation and setup部分中的所有步驟。

您收到的錯誤消息是表示您錯過了git init步驟。

0

出現此錯誤是因爲您嘗試從git存儲庫的非克隆工作副本推送更改。你是否在你工作的目錄上初始化了git repo?如果不是這樣,通過使用git init初始化git倉庫,然後要麼做一個git clone或使用git remote add origin [email protected]:repourl.git更多細節請參閱添加遠程this

相關問題