关于github开发

最近正好在合作开发,便来整理一下这些流程

廖雪峰git多人开发协作

链接:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013760174128707b935b0be6fc4fc6ace66c4f15618f8d000

但是今天这并不符合我们的需求,这是写的是大家一起来维护一个项目,大家都有push的权限,所以要一起在dev分支下修改,最后由审核人来决定是否并入master

我们的流程是怎样的呢

  • 首先到项目fork,你会发现你的仓库里多了一个项目
  • 其次将你的项目的东西下到本地,通过git clone
  • 然后你可以尽情地修改你的代码,然后git remote,git add,git commit -m "XXX到你的项目里
  • 最后就可以通过pull request来让我是否接受你的代码,如果有问题,我会让你修改
  • 但是有可能会发生冲突,比如我已经修改了master的东西,但是你那里并没有,参考链接

由于小伙伴的操作不熟,就不把SSHkey给大家直接在这个项目本身来push(不然哪里改坏了就不知道了),就得通过pull request来合作了,来通过审核开发


可自由转载、引用,但需署名作者且注明文章出处。