【发布时间】:2012-08-08 16:39:35
【问题描述】:
我们的团队最近开始使用 Git。
我们正在做的主要工作流程很简单,(因为我们还没有接受过更复杂的命令和工作流程的忍者训练):
- 开发人员 A 提交新代码(很少提交)。
- 开发人员 A 将更改推送到主存储库。
- 开发人员 B 提交,尝试推送(收到一条消息说他必须 PULL)。
- 开发者 B 拉,然后推。
一段时间后,存储库日志如下所示:
我想避免这种情况,因为它使日志几乎不可读,更不用说在某些情况下正在进行的“合并”不会更改任何文件(我看不到它所做的任何更改) .
我们在使用 Git 的方式上是否做错了什么?我们应该采取不同的做法吗?
【问题讨论】:
标签: git version-control dvcs