github使用详解 --- 接受pull request
GitHub中会有贡献者提交代码上来,也就是pull_request,那么我们如何处理提交的代码呢?
一般通过fork其他人的项目,然后修改代码,最后pull_request
给项目的原始创建者。
处理别人提交上来的的pull_request步骤如下:
1.收到别人的pull_request
,首先需要在本地创建一个分支
git branch test_user
通过 git branch
可以查看目前本地所拥有的分支,绿色的表示当前所在分支
2.创建完分支后,我们需要切换到该分支上
git checkout test_user
3.接下来我们就需要pull提交者的项目
git pull https://github.com/BiBoBi250/syz_e_mall.git
4.如果文件没有任何冲突的话,git会自动帮你commit,如果出现冲突的话,你就需要手动合并了
5.假如没有冲突的话,接下来需要切换到master主分支,然后合并test_user
分支
git checkout master
git merge test_user
6.加入有冲突的话,可以采用git diff
查看冲突的地方,然后使用编辑器打开,进行修改。
修改完毕后git add -A
加入到工作区,接着git commit -m "注释"
提交到test_user
分支。
7.合并完成后,最后由master分支push到GitHub仓库。
git push origin master
8.最后如果想要再次更新自己本地的项目的话
git pull origin master
就ok了~
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!