我有想要在所有存储库中传播的编辑器设置。如果用户定义了自己的设置,那么它当然应该删除存储库选择。
我想这样做,因为我有一个班级,每个学生都克隆该存储库。通常他们会忘记设置 core.editor 设置并最终乱搞 vi,通常会导致仓库崩溃,就像他们拥有了被诅咒的魔法力量一样。
由于它适用于我的主目录,我尝试在我的存储库目录中使用 .gitconfig,就像我设置 .gitignore 一样,但它似乎不起作用。
EDIT :
-
--global
确实允许用户设置其首选项来覆盖存储库,但不允许他在克隆存储库时获取存储库配置。
- .git/config 不在克隆的存储库之间共享
使用 rsync 或 tar/untar 分发您的存储库,而不是使用“git clone”,正如您所见,它不会复制存储库特殊文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)