我们已经看过并观看了有关大型分布式团队如何使用 Git 的视频,但是我们这些没有分布式并与我们团队的其他成员一起在办公室工作的人呢?我们应该如何构建我们的存储库和我们的工作流程?
想想一直使用 Subversion 或 CVS 作为单一权限点的传统办公室。当然,这些团队可以各自维护自己的 Git 存储库,并根据需要相互推/拉,这在许多情况下很快就会变成一场噩梦。或者,他们可以各自维护自己的存储库,并与被称为团队“主”的单个存储库同步。或者,可以将工作流与 DVCS 打开的可能性进行任何组合。
你的团队是如何运作的?您发现什么是有用的工作流程?