2016-05-23 62 views
0

我有幾個存儲庫,只有一個已經部署到heroku。我如何知道哪一個?因爲我在一個回購中進行了更改,並嘗試推出它,但得到了一個警告fatal: 'heroku' does not appear to be a git repository。有命令嗎?如何檢查我的存儲庫是否已部署到heroku?

+0

你正在運行的命令是什麼,返回'致命︰'heroku'似乎不是一個Git存儲庫'? –

+0

'git push heroku master' – Deke

+1

我懷疑你之前沒有推過這個回購。它試圖推送到一個名爲'heroku'的遠程,當你從該目錄運行'heroku create'時,它會自動添加。 嘗試在各種回購庫中運行'git remote -v',直到您找到一個帶有heroku遠程設備的計算機。這將是你推到的那個。 –

回答

2

它看起來像你還沒有創建heroku存儲庫,或者你是在錯誤的目錄。轉到您的應用程序目錄,然後在下面的命令幫助下創建heroku。

git init 

heroku create 

創建的Heroku之後,你可以添加和使用的

git add .

git commit -am "any comment"

最後一步的幫助犯的Heroku將是

推動所有數據的Heroku服務器

git heroku push master

如果已創建存儲庫,您可以通過點擊下面的命令

$ git remote -v 

檢查相關的資料庫,您可能需要運行heroku git:remote命令到Git倉庫與現有應用程序

的詳細信息,如何關聯部署應用程序click here

相關問題