> 文章列表 > Fork分支代码与主干保持同步

Fork分支代码与主干保持同步

Fork分支代码与主干保持同步

开源项目Fork分支保持主干代码同步

  • origin 和 upstream
  • 添加主仓分支为 upstream
  • 查看你的远程仓库的路径
  • 查看git分支
  • 更新主仓分支
  • 再次查看分支是否已经更新下来
  • 执行命令 git status 检查本地是否有未提交的修改
  • 使用IDEA 合并代码,修改,提交,合并冲突,步骤省略
  • push到需要提交的仓库

origin 和 upstream

  • upstream 通常是指你已经forked的原始仓库(有关upstream术语的更多信息,请参见“upstream”和“downstream”的定义)
  • origin 是你自己在GitHub上的仓库,GitHub原始仓库的clone

添加主仓分支为 upstream

$ git remote add upstream https://xxxxxxx.git

查看你的远程仓库的路径

git remote -v

查看git分支

$ git branch -a

更新主仓分支

$ git fetch upstream

再次查看分支是否已经更新下来

$ git branch -a

执行命令 git status 检查本地是否有未提交的修改

$ git status

使用IDEA 合并代码,修改,提交,合并冲突,步骤省略

push到需要提交的仓库