如果未进行任何更改,则静默git提交

如果未进行任何更改,则静默git提交,git,Git,我想让git保持沉默,如果没有什么要做的。或者至少不做昂贵的git状态。(我有很多未跟踪的文件,所以枚举它们需要很长时间…我不明白。如果工作目录和阶段实际上是空的,那么git status应该只返回1-2句话来通知您这一点。如果它们不是空的,那么是的,您可能会返回详细的输出,但这是事实,对吗?您可以将未跟踪的文件/目录/等放入.gitignore吗?@Joe这是我的主目录。我使用vcsh。我不能忽略那么多无模式的文件。你可以调用git status-uno忽略未跟踪的文件。@larsks是的,我

我想让git保持沉默,如果没有什么要做的。或者至少不做昂贵的
git状态
。(我有很多未跟踪的文件,所以枚举它们需要很长时间…

我不明白。如果工作目录和阶段实际上是空的,那么
git status
应该只返回1-2句话来通知您这一点。如果它们不是空的,那么是的,您可能会返回详细的输出,但这是事实,对吗?您可以将未跟踪的文件/目录/等放入.gitignore吗?@Joe这是我的主目录。我使用
vcsh
。我不能忽略那么多无模式的文件。你可以调用
git status-uno
忽略未跟踪的文件。@larsks是的,我可以。问题是我不是那个调用git status的人。git commit自己做。
$ git commit -uno
On branch master
nothing to commit