本地有倉庫 A,克隆出倉庫 B 並提交項目代碼。現需將項目推送到公司服務器新建的遠程倉庫。
git remote -v
# origin 指向本地/舊地址
git remote set-url origin https://company-server/git/project.git
# 或 SSH: git@company-server:project.git
git push -u origin master # 首次推送建立上游關係
# 後續直接 git push
git remote add company https://company-server/git/project.git
git push -u company master
保留原 origin 指向本地/個人倉庫,新增 company 指向公司倉庫,雙邊同步更靈活。
git pull --rebase 合併再推送。核心:**`git remote set-url origin <新地址>` 即可將推送目標切換到公司服務器。**