2014-03-27 61 views
0

我有點用混帳回購協議我的工作目前部署在Heroku重新連接遠程起源

丟了,我直接從Heroku的拉回購,並開始工作,但我已經學會了,因爲還有一個「原產地「複製GitHub

我正在尋找」重新連接「與github回購,所以我可以推動它以及Heroku。

我的手指都有點緊張,因爲我已經發現一對夫婦的帖子,一個命令可以看看有用的是:

git remote add origin https://github.com/USERNAME/REPO 

但我不知道這是應該推到原點第一次,還是現有的回購?

任何想法?

回答

1
git remote add origin https://github.com/USERNAME/REPO 

根本不推動。它只是告訴你的本地存儲庫你有一個名爲origin的遠程,可以在https://github.com/USERNAME/REPO找到。這個命令可以在任何時候運行,無論是在一個全新的存儲庫中,還是在多年以來一直在使用的存儲庫中。

你可以有很多的遙控器,而實際上用Heroku你應該至少有一個遙控器。也許另一個將被稱爲heroku

然後,你可以做這樣的事情

# Push new commits up to GitHub ("origin") 
git push origin master 

# Push a new release to Heroku 
git push heroku master 

就像有什麼魔力名稱master(它只是Git會創建一個默認的分支名稱)有什麼魔力名稱origin。如果這對你更有意義,你可以稱它爲github

您可能想要查看或配置默認推送目標將是什麼,即如果您只是git push會發生什麼?這取決於您使用的Git版本以及本地配置。如果您告訴我們您的Git版本,我們也可以提供幫助。