首页 > 解决方案 > gitignore 过滤器 - 如何添加远程配置?

问题描述

我想为代码的特定行添加一个 gitignore 过滤器。这是解决方案。它需要调用适当git config的命令。当其他一些用户克隆该 repo 时,过滤不起作用,除非git config调用命令。我需要一个解决方案,在克隆存储库过滤后无需任何额外操作即可工作。如何解决这个问题?

标签: git

解决方案


你需要git hooks。Git 挂钩是 Git 在事件之前或之后执行的脚本。

post-checkout钩子也运行git-clone(当没有运行时 --no-checkout

它也在 git-clone 之后运行,除非使用了 --no-checkout (-n) 选项。给钩子的第一个参数是 null-ref,第二个参数是新 HEAD 的 ref,flag 始终为 1。

钩子文档


推荐阅读