|
发表于 2025-3-3 16:30:06
|
显示全部楼层
git是分布式版本控制,所有用户手里都有一份完整的代码,所以大家本地随便修改,互不影响,代码最终都要合并到服务器,合并早的,直接提交到服务器,合并的晚的手动或自动解决代码冲突,代码合并操作失误时会覆盖别人的代码
分支就是分别维护,一个只能打电话发短信的手机作为主分支,张三可以在此基础上新建一个a分支,增加播放音乐的功能.李四可以新增一个b分支,增加收音机功能,王五新建一个c分支,增加gprs功能,然后大家发现王五这个功能大家都实用,王五就可以把gprs代码合并到主分支,其他人再从主分支把gprs功能拉到自己的分支 |
|