git可以忽略特定的注释调试代码吗?

时间:2012-06-15 13:52:57

标签: git comments ignore

作为前端开发人员,我经常添加代码来隐藏后端开发人员的错误消息;)

有没有办法让git忽略以某种方式评论的代码?例如

.error { display:none; } // DEBUG-GIT-PLEASE-IGNORE

或者有人为此写了一个插件?

2 个答案:

答案 0 :(得分:3)

您可以创建一个干净的filter,它会删除包含DEBUG-GIT-PLEASE-IGNORE的所有行。

但更简洁的方法是更改​​Web应用程序,以便可以在Web主机上配置此行为。

答案 1 :(得分:0)

基本上,没有。 Git目前没有办法忽略文件​​的特定部分,只能忽略整个文件。

但是,有人可能会编写一个脚本来修改git diff的输出,并配置git来使用该脚本。我不确定会有多么有效,因为我不认为git使用差异来播放文件,但它可能值得研究。