如何更改Git仓库的源?最佳方法是什么?

6

我从GitHub克隆了一个只读的Git仓库到我的服务器上。第二天,我在GitHub上fork了该仓库。更新仓库并确保服务器上的所有内容都是最新的,需要哪些步骤呢?

这样开始是否正确?还需要做其他事情才能使该克隆仓库将新的远程仓库视为最初从中克隆的仓库吗?

git remote rename origin upstream
git remote add origin git@github.com:user/fork.git

1
你的第二个命令应该是 git remote add origin git@github.com:user/fork.git - Michael Gaffney
好的发现 - 已纠正。 - datguy
1个回答

7

使用自己的帖子中的命令,然后将master分支指向你的新远程(因为它已经自动更改为upstream):

git config branch.master.remote origin

另一种方式:
git push -u origin master

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接