如何让Git忽略符号链接?

时间:2016-11-07 07:51:12

标签: git

我的项目文件夹中有符号链接,因此当我在Windows 10计算机上的本地开发服务器上运行项目时,可以访问大型视频和图像目录。

这个问题是Git不会让我做“添加”。因为当存在符号链接时,它会给我这个错误:

error: readlink("ProjectName/SymlinkName"): Function not implemented
error: unable to index file ProjectName/SymlinkName
fatal: adding files failed

我已将符号链接添加到.gitignore,但这并未改变任何内容。

我对在我的开发项目中制作硬链接持谨慎态度。这是我唯一的选择吗?

编辑:

我的gitignore喜欢这样:

NameOfSymlink/
AnotherSymlink/

1 个答案:

答案 0 :(得分:26)

Git认为符号链接是文件,而不是目录。您需要删除每个.gitignore行末尾的/

NameOfSymlink
AnotherSymlink