Git 多个远程库

2018-12-26 Wednesday     linux , misc

将一个本地仓库同步到不同的远端仓库中。

最常见的是新增一个远端仓库地址,并将本地中的一个分支推送到新增的远端服务器。

----- 查看当前所有的远端仓库
$ git remote -v
origin git@git.coding.net:user/project.git (fetch)
origin git@git.coding.net:user/project.git (push)

----- 添加一个名为 github 的远端仓库
$ git remote add github git@github.com:user/repos.git
github git@github.com:user/repos.git (fetch)
github git@github.com:user/repos.git (push)

----- 将本地的 develop 分支推送到 github 端的 master 分支上
$ git push github develop:master

也可以从 origin 的某个远端分支同步过来,然后再同步到 github 的一个远端分支。

----- 将 origin 中的 develop 分支拉取到本地,作为本地的 master 分支
$ git pull origin develop:master

----- 再将本地的 master 推到 github 的远端 test 分支
$ git push github master:test


如果喜欢这里的文章,而且又不差钱的话,欢迎打赏个早餐 ^_^


About This Blog

Recent Posts

Categories

Related Links

  • RTEMS
    RTEMS
  • GNU
  • Linux Kernel
  • Arduino

Search


This Site was built by Jin Yang, generated with Jekyll, and hosted on GitHub Pages
©2013-2019 – Jin Yang