改变Git repo起源的最佳方法是什么?

dat*_*guy 5 git

我从GitHub克隆了一个只读的Git repo到我的服务器上.第二天,我在GitHub上分发了那个回购.更新我的存储库上的遥控器的步骤是什么,并确保服务器上的所有内容都是最新的?

这是开始的方式吗?还有什么我需要的,以便克隆将处理新的原点,就好像我最初克隆它一样?

git remote rename origin upstream
git remote add origin git@github.com:user/fork.git
Run Code Online (Sandbox Code Playgroud)

gra*_*ity 5

使用您自己帖子中的命令,然后将master分支指向新的遥控器(因为它已自动更改为upstream):

git config branch.master.remote origin
Run Code Online (Sandbox Code Playgroud)

其他方式:

git push -u origin master
Run Code Online (Sandbox Code Playgroud)