创建完美提交
是否还在把Git当中一个无聊的备份系统吗?是否还在git add .
?只要发生修改就塞进提交里,提交会失去很多价值。提交和提交之间的分界很随意。之后再看这些提交,就像再家里翻箱倒柜的找东西,很难找到想要的东西。
整洁、细粒度的体积很重要
暂存区(Staging Area)就是为了完美提交而存在的。大多数情况下,保持较小的提交必保持较大的提交更有意义。暂存区允许我们咨询挑选每一个一共进入下次提交的更改:
git add file1.c file2.c
这只将这两个文件标记为下一次提交,而将其它更改留给将来和进一步编辑。
每次提交务必保证是关于同一个主题,专注单独的主题(而不是两个、三个或多个),往往归纳使提交更容易阅读。
有价值的提交信息
提交信息包括:
- 有一个简明扼要的主题行(subject line)总结变更
- 有个描述性的主体(message body),包括:
– 项目发生了什么变化?
– 做出改变的原因?
– 有什么特别需要注意的?
优秀的代码包括大量优秀提交
标签:git,完美,暂存区,add,Git,提交 From: https://blog.csdn.net/u011274632/article/details/139137048