在 Windows 中的 git bash ln -s /destinations/path/ link_name 只是复制目的地而不是创建链接

Tax*_*ike 8 linux windows symlink symlink-traversal git-bash

在 Git bash 中,我运行了以下命令:

ln -s "//server/path/Resource/" test
Run Code Online (Sandbox Code Playgroud)

当我检查它是否有效时:

ls -l
Run Code Online (Sandbox Code Playgroud)

它显示为文件夹而不是符号链接。我正在使用 Windows 并尝试创建指向网络位置的符号链接。这可能是一个简单的解决方法,但我只想要一个快捷方式,而不是复制一个大文件夹。

use*_*464 1

确保您的 git 配置将符号链接指向 true。

core.symlinks=false

使其与默认情况一样为真