2012-09-19 40 views
0

我在heroku上有一個應用程序,但現在已經到了利用github的時候了。Heroku應用現在必須使用github。它仍然是需要有[email protected]遠程?

我跑

$ git rm remote origin 

,並添加了GitHub庫作爲主。我已經推到github。

但是當我運行

$ git remote -v 

它列出了GitHub庫,但它仍然還列出了在[email protected]遙控器。

是否需要刪除[email protected]遙控器才能在啓動應用程序時讓heroku始終脫離我的github回購?

+0

你在哪裏閱讀過**需要**才能使用GitHub?我的應用程序有密碼,沒有GH repo並正常工作。另外,我可以問你爲什麼你的Heroku回購作爲你的出身? Heroku回購應該是隻寫的。 – Hauleth

+1

你不需要* github。但是這個應用程序將由一羣開發人員來完成,而不僅僅是一個開發人員。 Github使協作工作變得簡單。 –

回答

3

您可以擁有任意數量的本地遙控器,並且它不會影響Heroku的功能。

+0

但是在這種情況下,我確實想要影響Heroku的功能。我希望它使用github回購作爲所有代碼的來源。我擔心使用[email protected]遠程控制檯將會阻止heroku從github帳戶中撤出。 –

+0

Heroku不拉,你推它。遙控器是本地的回購,所以你不必擔心Heroku。如果你的Github是'origin' remote,而heroku是''heroku' remote,'git push' /'git pull'會默認爲原點。要將代碼推送到github,使用'git push',並將代碼推送到Heroku,使用'git push heroku'(這隻有在您將repo設置爲使用'git push -u origin master'來跟蹤Github時纔有效)。 – neersighted

相關問題