Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows上带有符号链接的git_Git_Github_Symlink - Fatal编程技术网

Windows上带有符号链接的git

Windows上带有符号链接的git,git,github,symlink,Git,Github,Symlink,我现在使用的是安装了git的Windows和GitHub Win客户端 我已经创建了一个包含config.ini的repo 现在,我需要能够把我的设置在那里,但仍然保持它,所以我可以贡献回来 我正在考虑使用like创建一个符号链接,但是当我完成所有这些操作,然后转到我的GitHub Win客户端时,它将config-sample.ini作为一个新文件提供 symlink不应该让GitHub认为这些更改是在config.ini中进行的,即使我是在config-sample.ini中进行的吗 非常感

我现在使用的是安装了git的Windows和GitHub Win客户端

我已经创建了一个包含config.ini的repo

现在,我需要能够把我的设置在那里,但仍然保持它,所以我可以贡献回来

我正在考虑使用like创建一个符号链接,但是当我完成所有这些操作,然后转到我的GitHub Win客户端时,它将config-sample.ini作为一个新文件提供

symlink不应该让GitHub认为这些更改是在config.ini中进行的,即使我是在config-sample.ini中进行的吗

非常感谢您的帮助


干杯

嗯,你到底是如何在Windows上使用符号链接的?Windows使用的符号链接与OSX和Linux使用的不同。例如,Windows没有可用的ln命令。它使用了一个命令,即使如此,Windows也以不同的方式实现符号链接。git允许您运行ln,也尝试过Windows mklink您是说git bash允许您使用ln?我怀疑git bash版本的ln实际上只是Window的mklink的别名,这与OSX和*nix系统的符号链接不同。*nix系统中的符号链接将在一行纯文本中具有其所指内容的路径。我不确定Window的符号链接是否相同。可能与@Cupcake所说的重复。有关更多详细信息,请参阅。作为一个关注GfW开发的人,我可以保证,自那以后情况没有改变,也就是说,最新的GfW预览版不支持符号链接。