Git仓库push多个远程仓库

Git仓库push多个远程仓库

Scroll Down

背景

在实际项目中,有时候一个项目不止关联一个仓库。或者当你看到一个开源项目觉得不错把他克隆下来并想把他上传到自己的git仓库中,同时保持开源仓库的更新,不妨试试下面的方法。

1、查看本地分支

git remote -v

2、在本第仓库添加另一个远程仓库

git remote add gitlab git@127.0.0.1:chaokun/test.git

3、提交本地仓库到GitLab

git push -f gitlab master
  • gitlab 就是Git本地仓库指向对应的的一个本地标识,可以自定义
  • -f:参数f首次建议加上,以后可以不添加,因为有的人在远程创建项目的时候会随着创建文件,没有f参数就不会覆盖远程已有的,导致Push失败