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 次 |
最近记录: |