忽略git中的符号链接

Jas*_*oss 12 linux windows git symlink shortcut

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

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

Von*_*onC 5

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

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

  • 如果我忽略符号链接,那么我希望不显示该名称的文件.通过符号链接的名称获得小文本文件会破坏LaTeXing. (3认同)