【发布时间】:2011-03-15 01:36:33
【问题描述】:
我想知道,我怎样才能避免在代码的非常小的更改中提交。例如,有时我会错过参数之间的空格或那种微小的代码格式。我问这个的原因是因为稍后我必须将我的提交推送到远程存储库,并且我不想包含那些小的更改。
有什么想法吗?谢谢
【问题讨论】:
-
您可能还想考虑添加一个 pre-commit 挂钩来帮助检查您的编码风格。这样,如果您尝试提交违反您设置的某些标准的代码,您可以让 git 抱怨。您可以帮助防止错误的提交!示例 pre-commit 钩子 (
.git/hooks/pre-commit.sample) 在行后查找诸如尾随空格之类的内容。例如,您可以将 GNU 缩进包装在脚本中,以强制执行特定的编码样式,并将其放入您的预提交挂钩中。