好处:
1、本地提供一个版本管理系统功能,可以任意回滚
2、原先挂在服务器端的持续集成等功能,都可以在本地做
3、可以组装多级的提交系统,例如甲乙丙三个人合作,甲和乙都在改资金模块,统一提交到级别1并处理冲突;甲乙合并以后的再和丙合并,提交到级别2。每一级都可以回滚、集成测试等(试飞环境就是从上述两个特性来)
4、特别适应于回到生产版本改bug的情况,因本地有所有的版本,不需要checkout多个分支,直接回滚到生产版本然后修改即可
5、本地working Copy永远只有一份,没有多个分支
6、XCode支持Git的本地修改文件的显示
不好:
越最高级的代码库提交频率越低,如果使用不当,容易造成大面积的冲突难以解决。
本文探讨了使用Git进行本地版本管理的好处,包括灵活的回滚机制、本地持续集成能力、多级提交系统以及高效的bug修复流程。同时也指出了高阶代码库提交可能带来的冲突风险。
141

被折叠的 条评论
为什么被折叠?



