利用GitHub来进行团队协作开发项目

首先:

   1、项目组长要在GitHub创建一个仓库

   2、组长git clone仓库地址到本地

   3、组长在本地克隆到的项目里面创建一个Django项目

   4、在当前项目下进行git add以及git commit操作,将Django项目提交到GitHub上面

   5、组长邀请组员来共同开发这个项目(在settings里面,这个组员是没有的)

流程:

  1、git status

  2、git add 做过变更的文件

  3、git status (这个时候文件是会变绿的)

  4、git commit -m 对这次修改的一些说明

  5、git fetch  将远程上面的内容拿过来

  6、git merge  将本地的Django文件和远程上面的文件做合并(可能会产生合并冲突)我之前的博客里面有简单讲到过合并分支和解决冲突的问题:https://www.cnblogs.com/tulintao/p/11024262.html

  7、git push origin master  将当前内容推送到远程的GitHub的master主分支上面

这些就是最基础的流程,还有就是要建议每当有人在修改了项目中的某一块内容的时候,最好在readme文件中详细说明你修改的说明,这是为了在协同开发的时候方便别的组员的查看

这里面的fetch以及merge是要在commit之后push之前调用的

  

猜你喜欢

转载自www.cnblogs.com/tulintao/p/11538270.html