1. Home
  2. Docs
  3. git
  4. 常用操作
  5. fork

fork

需求: 从github中的A仓库fork到自己的B仓库中,这个时候在页面操作只会fork默认的分支.

准备fork的仓库, 有N个分支
准备fork的仓库

通过页面上的fork后,到自己的仓库时候只有一个

问题: 现在需要把L03_9.x也同步过来如何操作?

思路:

  1. 先克隆已fork的自己的B仓库
  2. 再添加远程A仓库
  3. 拉取远程A仓库的全部分支
  4. 切换到分支L03_9.x
  5. 推送到自己的仓库中.

操作:

  1. git clone xxx/B
  2. git remote add upstream [A源项目 URL]
  3. git fetch upstream
  4. git checkout L03_9.x
  5. git push origin

参考资料

Git 如何同步上游分支代码?

Tags
Was this article helpful to you? Yes No

How can we help?