我试图为git创建一个忽略任何dir /中任何.file的gitignore文件。我想在dir /的实例中忽略.file的所有实例。这些是特定的文件格式和目录。
例如,.file是new.file的文件格式。 dir /是包含new.file的目录。路径为dir/new.file
。
我需要git在dir /的可能实例中忽略.file的可能实例,这可能是任意的。
我测试了这些:
**/dir/*.file
*/dir/*.file
*/dir/**/*.file
dir/**/*.file
但是,每当我创建foo/dir/new[*].file
时,我都可以git add
和文件git commit
。
dir /目录中文件格式.file的所有新实例都将添加到git add .
或git add -A
的暂存中。我希望git
忽略这些文件。
答案 0 :(得分:0)
**/dir/**/*.file
似乎按照您的指定工作,至少在我的测试中。您是否有可能在回购中有相关文件并且必须先删除它们?
git rm --cached <filepath>