将当前更改从当前存储库推送到GitHub中创建的全新存储库

时间:2015-02-01 21:26:43

标签: git github

我一直在本地为GitHub中的回购托管中的应用程序进行更改。现在我想将我在本地添加的所有更改推送到我在GitHub中创建的全新repo。当我尝试将本地更改推送到这个全新的仓库时,我收到错误消息:

hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

现在,我有点犹豫从我的新回购中做git pull因为我怀疑它会消除我当地的变化。

我应该如何将我的更改推送到新的回购?

1 个答案:

答案 0 :(得分:0)

没有必要犹豫要做git pull <new_repo> master然后是git push <new_repo> master。这是将更改推送到远程仓库的最安全方法。 git pull不会消除局部变化,它所做的任何事情都是可逆的。

关闭此帖子。