fork一个其他的项目, 怎么将原项目更新的内容合并到自己的项目中
目标源 远程仓库 : A
fork的自己仓库 : B
拉取到本地的仓库 : C
1.fork项目到自己的仓库并, 下载到本地
查看 remote 信息
git remote -v
origin git@github.com:MyName/fork_work.git (fetch)
origin git@github.com:MyName/fork_work.git (push)
2.指定源仓库 A 的地址
git remote add git@github.com:forkName/fork_work.git
# 完成后, 使用remote查看
git remote -v
origin git@github.com:MyName/fork_work.git (fetch)
origin git@github.com:MyName/fork_work.git (push)
upstream git@github.com:forkName/fork_work.git (fetch)
upstream git@github.com:forkName/fork_work.git (push)
3.开始合并操作
3.1 切换到要合并的分支
git branch
* develop
master
git checkout master
3.2 合并
git merge upstream/master
3.3 提交
如果有冲突, 先解决冲突;
解决完成后, commit 然后 push
就可以了