J2EE课需要小组协同工作,简单记录一下团队协作的方法
创建仓库
需要有一个发起人在GitHub上创建一个仓库,然后去Setting -> Collaborators -> 添加小伙伴
此时发起人和受邀者的权限是平等的
创建合作开发分支dev
需要有一个人先push
到GitHub告诉GitHub有此分支。
1 | git checkout -b dev # 在本地创建并切换到dev分支 |
此时在GitHub上就可以看到dev
分支了。
其他人则需要在本地创建dev
分支,然后关联远程分支
1 | git checkout -b dev # 在本地创建并切换到dev分支 |
获取内容和提交内容
在对应分支下git pull
即可获取内容
在对应分支下git push
即可提交本地内容
协同工作
每个协作者只需要,新建自己的分支如 git checkout -b my_branch
,在自己的分支下工作,然后在dev
分支下合并调试,没有问题的话发布到master
分支即可。
常用指令
1 | git add hi.txt # 将hi.txt添加到暂存区 |