我想在工作树上使用本地文件排除。我尝试将文件名添加到,.git/worktrees/$worktreename/info/exclude
但它不需要。类似的文件.git/info/exclude
有效,但适用于所有工作树,而不仅仅是主工作树。
问问题
383 次
1 回答
4
但这不需要
我没有info/exclude
在.git/worktrees
官方布局文档中看到。
一种解决方法是拥有特定于分支的.gitignore
内容。
这意味着将未跟踪的文件添加到工作树.gitignore
仍然是最佳选择。您可以使用此处看到的 update-index 命令
忽略对该(跟踪的)文件的修改。.gitignore
git update-index --assume-unchanged -- .gitignore
这使您可以进行本地排除。
于 2018-02-14T05:46:46.907 回答