【发布时间】:2019-09-02 12:37:58
【问题描述】:
我已经使用 github 几个月了。
我确实理解添加和提交的概念。但我从不区分 add 和 commit,最后我总是使用
混帐添加。 && git commit -m "cmets"。
我可以看到有些人的工作流程与我相似(例如这里:Git add and commit in one command)
我的看法,如果我完成了我的代码的第一次“查看”,我添加并提交到 git,然后我再次开始编码,第二次“查看”然后会有类似“提取方法”的注释,简化调用”。但我从不添加而不提交。
能否请您举一个现实生活中的例子,其中 add 和 commit 并不总是一起完成?
谢谢和最好的问候,史蒂夫
【问题讨论】:
-
“最佳实践”是一种意见。没有理由提交每个更改(除非您重新设置基准,否则提交历史可能是不必要的混乱,这会带来一系列潜在问题)。提交表示“这是我在此评论中记录的完整工作单元”。