如何在Windows上将符号链接添加到git仓库?

7
我使用GitHub的Electron环境编译OS X二进制文件,希望将输出添加到git存储库中。
我尝试过...
git add .
error: readlink("sulu.app/Contents/Frameworks/Electron Framework.framework/Electron Framework"): Function not implemented
error: unable to index file sulu.app/Contents/Frameworks/Electron Framework.framework/Electron Framework
fatal: adding files failed

有什么办法可以解决这个问题吗?

我没有足够的信心和动力来提交 git 的补丁,但如果有人感兴趣,现在大多数 Windows 支持类似符号链接的东西。可以尝试使用 mklink /J symlink/path target/path 命令。请注意,/J 不需要管理员权限。我知道这对你并没有帮助,但希望有人能提交一个补丁。 - Robert
可能是Git在Windows中的符号链接的重复问题。 - jww
1个回答

2

Windows命令

mklink /H "Link_File_Path" "Target_File_Path"

使用以上命令为所有输出文件创建硬链接。这将有效。我曾经为git钩子做过类似的事情。

有关mklink的更多信息,请参阅此链接http://ss64.com/nt/mklink.html


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接