小编abg*_*guy的帖子

原子承诺最佳实践

我正在使用git管理项目。通常,我会在一个星期内从事某项功能,并且会进行一些很小的提交,例如:

  • 为某些实体类实现存根;
  • 为实体添加存储库服务;
  • 添加测试以保存实体;
  • 为实体列表实现UI;
  • ...

这些提交中的每一个都很小(〜20-50行),但是它们彼此依赖。而且每次提交都可以确保整个系统正常运行。

作为一种相反的方法,我可以为〜500多行“实施特征X”创建一个提交。

问题是什么是最佳实践?哪种方法提交是原子的?

PS。我知道如何压缩提交。我要问的是哲学部分。

git

2
推荐指数
1
解决办法
2286
查看次数

标签 统计

git ×1