假设新商品不变

假设新商品不变

因此,git update-index --assume-unchaged允许我将某些内容标记为未更改,这很棒(特别是当我添加不应提交的日志行时)。不幸的是,我有一些文件已添加到项目中,而世界上其他人根本没有理由需要(甚至不想)拥有它们。但因为它们在那里,我无法执行git add .,而且每次我使用时它们都会出现git status

git update-index --assume-unchaged是否有与新文件和目录等效的内容?

答案1

我认为.gitignore可以完成这个任务。

但如果你不想,你可以使用.git/info/excludefile。file 的语法exclude与 相同.gitignore。不同之处在于.gitignore可以进行版本控制而exclude不能,并且它只会影响你自己的文件。

相关内容