重新连接远程原点

时间:2014-03-27 16:59:22

标签: git heroku github

我在目前部署在Heroku上的git repo上有点失落

我直接从Heroku取出了回购并开始工作,但是我知道在GitHub上还有一个“原产地”副本

我希望与github repo“重新连接”,所以我可以推送它和Heroku。

我的手指有点紧张,因为我发现了几个帖子,一个看起来很有用的命令是:

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

但我不确定这是否应该首次推向原点,还是现有的回购?

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

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版本,我们也可以提供帮助。