mirror of
https://github.com/oldratlee/translations.git
synced 2026-02-11 14:16:02 +08:00
1.1 KiB
1.1 KiB
🍺 中心化(Centralized)工作流
转到分布式版本控制系统看起来像个吓人的任务,但不需要改变你已有流程就可以用上Git的好处。你的团队可以用和Subversion完全不变的方式来开发项目。
但用上Git可以比SVN在开发流程上有所改进。首先,每个开发可以有自己的是整个工程拷贝的本地分支。隔离的环境让各个开发者的工作独立于项目其它修改的 ——
即自由地提交到自己的本地仓库,先完全忽略上游的开发,走到合适的时候把修改反馈给他们。
其次,Git提供了强壮的分支和合并模型。不像SVN,Git的分支设计成可以做为一种『失败安全』的机制,用来集成代码和分享仓库间的修改。
工作方式
像Subversion一样,中心化工作流以中央仓库作为项目所有修改的单点实体。相比SVN缺省的开发分支trunk,Git是master,所有修改提交到这个分支上。这种工作流只用到master这一个分支。

