Ruby Git推送符号链接目标。(思乡宝石)

Ruby Git推送符号链接目标。(思乡宝石),ruby,git,github,symlink,Ruby,Git,Github,Symlink,我只能找到有关将符号链接推送到git时会发生什么的信息,但找不到关于推送到其目标时会发生什么的信息 我的问题是,我想在Github中使用vim的点文件。因此,我将.vim和.vimrc从Ubuntu的主目录移动到另一个目录,并在该目录中创建指向它们的符号链接。然后,当我按下另一个目录并在我的浏览器中打开github存储库时,该目录以某种方式以绿色图标打开,无法单击。看起来是这样的: 我使用了,但问题似乎不是来自它,因为gem的维护者的存储库,以及他的点文件是好的。(他也使用gem) 我的猜测是

我只能找到有关将符号链接推送到git时会发生什么的信息,但找不到关于推送到其目标时会发生什么的信息

我的问题是,我想在Github中使用vim的点文件。因此,我将.vim和.vimrc从Ubuntu的主目录移动到另一个目录,并在该目录中创建指向它们的符号链接。然后,当我按下另一个目录并在我的浏览器中打开github存储库时,该目录以某种方式以绿色图标打开,无法单击。看起来是这样的:

我使用了,但问题似乎不是来自它,因为gem的维护者的存储库,以及他的点文件是好的。(他也使用gem)


我的猜测是问题出现了,因为dir是一个符号链接的目标,但我不太确定。

我是git新手,但如果我没有错的话,绿色图标表示子模块,为什么github将该目录视为子模块?因为它是符号链接的目标?有关git如何存储符号链接的信息,请参阅。把那篇文章的其余部分也通读一遍。它是关于符号链接的文件和文件夹。