关于 Git 的一点碎语

这是一篇多年前写于 wordpress 上的博文

git

微软副总裁 Gabriel Aul 放话说要将整个 Windows 源码搬到 Git 来管理。为此还在楼道里张贴了 “使用 Git 的五个阶段”,来安抚团队。

想想 5 个月前,我开始在公司推行 Git 来做代码版本管理。

  • 搭建 Git 服务器
  • 传播 Git 优点
  • 教授 Git 用法
  • 提供 Git GUI 工具
  • 项目迁移 Git
  • CI 持续集成

这些还都算来得简单。而图中的五阶段的前几个阶段确是让我感到维艰。

有的人搞不明白觉得难用、有的人认为建分支麻烦,而领导想要更严格的权限控制。排斥的声音总不绝于耳。起初总要上去跟对方争论,为 Git 辩护。渐渐的这种声音就少了。

至今也已 5 个月有余,虽然团队每天都在用 Git 来协作,但还是没有到达第五个阶段。