如何在github上验收通过他人的提交?

96
优酷巧克力
2017.05.31 21:12* 字数 195

1.首先在Github上有一个自己的项目ProjectA;

假设有master分支;

2.用户UserX如果想对ProjectA贡献代码,UserX就可以Fork你的项目,并创建一个Pull Request;

3.你收到Pull Request后,可以将该用户的git树添加到自己的本地来;

比如:git remote add irshadpc https://github.com/irshadpc/YIOpenAPI.git

用:git remote -v看下除了origin, 还多了irshadpc;

然后再执行git fetch irshadpc, 再用git branch -a就能看到多了新的远程仓库可以用;

4.checkout到irshadpc仓库的master分支,验证代码;(如果简单的话也可以从网页Diff代码)

5.假如都没有问题了,回到pull request网页,点击Squash and merge.

6.done.

技术
Web note ad 1