同步已经fork出的项目

Author Avatar
Max Yang 6月 09, 2017
  • 在其它设备中阅读本文章

背景

laravel开发时,会在从某一版本开始向后开发,一旦laravel有升级,则很难自己的项目与laravel保持同步,这时要应用本文的方法进行升级。注意:如果进行大版本号升级时,如5.3 -》5.4,仍然需要参考laravel升级方法

步骤

  1. 指定原型项目的远程地址

    1
    git remote add <upstream> https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git

    指定后可以用 git remote -v来验证

  2. 获取原型项目的全部数据

    1
    git fetch <upstream>
  3. 取出master分支

    1
    git checkout master
  4. Merge the changes from upstream/<branch> into your local master branch

    1
    git merge upstream/<branch>