git-fork-sync

fork 项目

  • 打开 epipe-vp-web ,点击 Fork
  • 选择一个空间即可
  • Settings -> General -> Advanced settings,修改项目名称和 Path

clone 项目

更新项目

epipe-vp-web

  • 在 business 分支开发
  • git checkout develop
  • git merge business
  • git push
  • git checkout master
  • git merge develop
  • git push

新项目

  • git checkout master
  • git fetch upstream
  • git merge upstream/master
  • git push
  • git checkout project-name
  • git merge master
  • 有没有可能出现,同时开发 A、B 两个项目,同时需要业务平台修改,添加 featureA、featureB 功能?
  • 其实新项目可以拉取原项目的任意分支

多次 fork

同一组下只能 fork 一次,若想达到 fork 多次的效果,可以通过如下两种方式:

删除与源项目的 fork 关系

  • Settings -> General -> Advanced settings -> Remove fork relationship

通过 git 命令初始化