Git的结构和企业协作流程
version 2.35.1
作者:晓轩
注意:原创文章未经允许禁止转载!!!
Git 的基础结构图
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-56PYX6wZ-1645098789706)(图片/第2课/图1.png)]
代码托管中心是干什么的?
既然我们有了本地库,本地库可以帮助我们进行版本控制,为什么还要代码托管中心呢?
其实代码托管中心的任务是帮我们维护远程库
本地库和远程库的交互方式
-
团队内部协作
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-v7HxqAG1-1645098789707)(图片/第2课/03.png)]
-
跨团队协作
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-N7Tyd880-1645098789707)(图片/第2课/04.png)]
托管中心种类
- 局域网环境下:可以使用GitLab服务器作为代码托管中心,GitLab可以自己去创建
Lab服务器作为代码托管中心,GitLab可以自己去创建 - 外网环境下:可以由GitHub或者Gitee作为代码托管中心,GitHub和Gitee是现成的托管中心,无需创建
- 局域网环境下:可以使用GitLab服务器作为代码托管中心,GitLab可以自己去创建