Mag*_*son 13 windows git symlink gitignore
我不能让这个工作.
我克隆了一个有一个虚拟文件(名为src)的存储库:/path/src.
在Windows上我创建了一个符号链接:( mklink -d /path/src /otherplace/src但我当然必须先删除虚拟src文件).
在我.gitignore和.git/info/exclude我都有
/path/src/
/path/src
path/src/
path/src
Run Code Online (Sandbox Code Playgroud)
我试过了
git ls-files -s | gawk '/120000/{print $4}'
git update-index path/src/ --assume-unchanged
Run Code Online (Sandbox Code Playgroud)
但我仍然得到:
error: readlink("path/src"): Function not implemented
error: unable to index file path/src
fatal: updating files failed
Run Code Online (Sandbox Code Playgroud)
您可以像这样忽略这个单个文件来进行结帐:
git checkout HEAD . --no path/src
Run Code Online (Sandbox Code Playgroud)
该.gitignore文件仅适用于向索引添加内容。即使在添加到之前提交的文件的修改也.gitignore不会被忽略。
| 归档时间: |
|
| 查看次数: |
4217 次 |
| 最近记录: |