Fork的代码请求合并时存在冲突怎么办?在提交合并请求前同步原作者的代码,这样提交请求时就会自动解决冲突。
Fork一个项目后,如何保持与原作者的同步
一般可以以下几步:
- 首先clone自己,从git获取自己仓库的内容。
git clone https://github.com/xxx.git
- 添加远程仓库添加远程仓库的别名,获取远程仓库的内容并合并。如果有冲突则需要手动解决冲突。
git remote add username https://github.com/xxx.git
git fetch username
git merge username/master
- 提交改动,推到远程的master分支。
git commit -m "merge from username-xx"
git push -u origin master
- 查看本地仓库
git remote -v
git branch -a