在我的.gitignore文件中,我忽略了一个目录,就像这样:
var 然后我意识到我想要追踪var/package及其所有内容。 所以,我已将该排除项添加到gitignore中。 我尝试了许多组合,但已经决定采用以下组合,因为从其他讨论来看,这似乎是最合理的,特别是在这里。
var 然后我意识到我想要追踪var/package及其所有内容。 所以,我已将该排除项添加到gitignore中。 我尝试了许多组合,但已经决定采用以下组合,因为从其他讨论来看,这似乎是最合理的,特别是在这里。
!var/
var/*
!var/package
!var/package/
!var/package/*
但是,每当新文件被写入var/package
时,它们都不会被检测到。如果我明确使用--force命令添加它们,则它们会被添加,但无法通过通常的程序(如git add .
)添加。
我需要发出哪个命令来重置.gitignore以现在最终接受新的gitignore指令?我有遗漏什么吗?
var
之前加上和不加上/
的区别是什么? - toolchainX