我正在使用 Git 对本地文件进行版本控制,最终必须将其签入另一个版本控制系统。现在我遇到了大多数 C 代码文件的一些问题:
- 他们的标题注释中都有自动版本历史记录
- 大多数文件都被 EasyCode 或 EasyCase 注释弄得乱七八糟
我现在只是创建了两个 git 过滤器“History”和“EasyTool”来清理代码,然后再签入 Git。如何使用这两个过滤器过滤所有 C 和 H 文件?
多次指定命令不起作用,并且过滤器命令的串联也不起作用(或者我至少没有找到正确的语法)。
这是我的第一次尝试:
*.c filter=History
*.c filter=EasyTool # This one wins, "History" is not executed
然后我尝试了这样的事情:
*.c filter=History EasyTool # The first wins, other separators work neither