忽略git中的符号链接

时间:2011-03-04 05:47:25

标签: windows linux git symlink shortcut

有没有办法让git完全忽略符号链接(将它们保留在树中,但不能在结帐时创建它们)?或者,有没有办法在Linux上的符号链接和Windows上的快捷方式之间进行git转换?

上下文:我在Windows和Linux上使用git和一些LaTeX文件。在linux上,我有大量的样式文件存储在repo之外,并且从一堆地方符号链接。如果git将它们转换为Windows上的快捷方式(我有相同的周围目录/文件结构),或者如果git完全忽略它们,并且不检查它们(我的LaTeX发行版中有样式文件),它将正常工作窗口)。

1 个答案:

答案 0 :(得分:5)

在“忽略符号链接”一侧,您可以将config core.symlinks配置变量设置为 false (作为Windows Git仓库中的本地配置):

符号链接将被检出为小的纯文本文件,其中包含它链接到的文件系统对象的路径,但不创建所述目标对象。