LINUX.ORG.RU

Как в Git исключить директорию с помощью .gitignore?

 


0

1

Мне нужно исключить директории вида:

/misc/sample/что-то_еще/build-pageStackWindow-Android_armeabi_v7a_GCC_4_9_Qt_Qt_5_9_2_for_Android_armv7-Debug

/misc/sample/что-то_еще/build-pageStackWindow-Desktop_Qt_5_9_2_GCC_64bit-Debug


В файл .gitignore добавлял различные варианты:

*_64bit-Debug/*
*_armv7-Debug/*
*_64bit-Release/*
*_armv7-Release/*


*/*_64bit-Debug/*
*/*_armv7-Debug/*
*/*_64bit-Release/*
*/*_armv7-Release/*


*/*_64bit-Debug
-*/*_armv7-Debug
-*/*_64bit-Release
-*/*_armv7-Release


И ни один не блокирует добавления в индекс новых файлов, появляющихся в этих директориях. Как правильно написать пути?

Такое впечатление, что если неизвестна вложенность и точное имя, то прописать обычным способом не получится.

★★★★★
Ответ на: комментарий от Xintrea
*_64bit-Debug/*

Так он похерит все, что лежит внутри директории *_64bit-Debug, не включая ее саму.

*_64bit-Debug/
Так - вместе с директорией.
*/*_64bit-Debug/*
Тут вначале нужно было две *

isnullxbh
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.