笔记五:git团队协作

一:学习内容

  • git团队内协作
  • git跨团队协作

 

二:git团队内协作

用案例来说明步骤:

1.师傅岳不群创建了一套华山剑法,把它推送到代码托管中心远程库
2.弟子令狐冲将整套剑法下载到自己的本地库中
3.弟子令狐冲对剑法进行修改调整,然后对修改的内容推送到代码托管中心远程库中
4.师傅岳不群拉取远程库中变动的代码,来更新本地库,这样就实现团队里师徒对同一套剑法的合作调整

 

二:git跨团队协作

用案例来说明步骤:

1.岳不群想要其他团队的大牛也帮忙修改一下华山剑法,让这套剑法更厉害,于是找到了东方不败帮忙,东方不败不是这个团队的人,所以不能直接操作岳不群团队的远程库,需要先fork岳不群的远程拷贝一份代码到自己的远程库中
2.东方不败从自己的远程库中,下载下来需要改善的华山剑法到自己的本地库
3.东方不败看了代码,给它进行了一通修改,变成了更厉害的剑法,然后把这些更新推送到自己的远程库中
4.东方不败改好了代码,向岳不群团队发起请求,告诉岳不群代码改好了,你们可以拉取代码了
5.岳不群收到请求后,进行审核,看看这个代码是不是真的改的更厉害了,还是瞎改的
6.岳不群觉得改得确实不错,审核通过,然后开始合并代码,将东方不败改得代码合并到自己团队的远程库分支上
7.此时岳不群团队的远程库分支上的代码已经是更厉害的华山剑法了,这个团队里的人都可以从岳不群远程库中拉取更新的代码,来更新自己的本地库,这样岳不群团队的人都得到了东方不败修改后的华山剑法

 

posted @ 2023-03-11 20:39  秒秒开心  阅读(55)  评论(0编辑  收藏  举报