我想知道如何在gitignore文件中实现双重异常。作为一个例子:除了一些特定的ktr文件外,我希望它能够输入每个文件,除了.ktr文件。
请参阅以下示例:
/.project
#Ignore every file
*
#Except these file extensions
!*.gitignore
!*.sh
!*.ktr
#However, do ignore the following files
SomeFolder/**/GetJson.ktr
SomeFolder/**/GetToken.ktr
build/
问题出在我做的时候
$git status
显示
deleted: all ktr files, including some files that were supposed to be ignored
不建议将所有文件标记为已删除,也不要标记应忽略的文件。
如何使它忽略每个文件,除了具有特定扩展名的文件,但确实忽略了一些我不想忽略的扩展名的特定文件。