github同步fork别人的代码

  • 将fork的项目首先clone到本地
  • 添加源项目地址到仓库的远程分支:

    git remote add name GitProjectAddress

    name:可以自行填写,建议和项目名保持一致

    GitProjectAddress:源项目地址

  • 查看远程分支列表(可忽略,不确定的可以查看)

    git remote -v

    如果添加成功,如图所示:

      name	www.github.com (fetch)
      name	www.github.com (push)
      origin	[email protected]:7449/test.git (fetch)
      origin	[email protected]:7449/test.git (push)
    
  • 同步源仓库代码

    git fetch name

    name:remote add时的 name

  • 合并

    git merge test/master

  • 提交

    git push origin master