首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有修正git-diff --检查警告的脚本?

有没有修正git-diff --检查警告的脚本?
EN

Stack Overflow用户
提问于 2012-10-02 11:13:44
回答 1查看 1K关注 0票数 2

git-diff有一个很酷的特性,记录如下:

-如果更改引入尾随空格或在选项卡前使用空格的缩进,请检查“警告”。如果发现问题,则退出非零状态。不符合--出口代码。

我通常在提交之前运行git-检查并修复所有警告,以保持代码的整洁。是否有任何脚本或工具可以解析git的输出并自动修复所有警告?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-02 14:21:35

实际上并没有脚本本身,但是您可以很容易地使用git apply --whitespace=fix来清理修补程序。从我的头顶上下来,如下所示:

代码语言:javascript
复制
git commit -m 'this has diff --check errors'
git format-patch --stdout HEAD | git apply --index --whitespace=fix -
git commit --amend -C HEAD

如果您希望这是自动的,您可以尝试将其转换为一个后提交钩子,稍微小心一点。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12689237

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档