添加项目A的远程仓库地址到upstream
git remote add upstream <你朋友项目A的仓库地址>
把项目A的更新来到本地的upstream里
git fetch upstream
切换到你自己想要merge的分支,这里我用举例:master
git checkout master
merge项目A的更新到你的branch
git merge upstream/master
结束
转自:https://segmentfault.com/q/1010000005652705
补充:
https://www.cnblogs.com/softidea/p/4793254.html
https://help.github.com/en/articles/configuring-a-remote-for-a-fork