有没有办法告诉git每次git init在某台机器上运行时自动创建/填充.gitignore和.git/hooks文件夹中的某些文件?也许是某个地方的全局配置?
我们有需要全面忽略的符号链接,以及需要为每个repo设置的预接收和后接收挂钩,因此这比为每个repo手动设置更容易.
谢谢.
Kla*_*urn 37
您可以使用git模板目录来实现此目的
git config --global init.templatedir /path/to/template
Run Code Online (Sandbox Code Playgroud)
然后,您可以将文件添加到该文件夹/path/to/template/hooks,它们将自动复制到该.git/hooks文件夹中git init
您可以将所需的.gitignore内容放在您exclude在文件夹中命名的文件中/path/to/template/info.然后它将有效地成为.gitignore由所创建的所有新存储库中的文件git init
如果你在unix上,甚至还有一个默认的模板目录 .gitignore
| 归档时间: |
|
| 查看次数: |
6874 次 |
| 最近记录: |