В файл .gitignore могут быть добавлены файлы любого типа, конкретные файлы и папки, которые не нужно фиксировать. Например если файлы нужны только вам.
/tasks.txt
/my/tasks.txt
или:
my/tasks.txt
Для игнорирования всех файлов с определенным именем (например test.js), нужно написать точное имя файла.
Полный путь к конкретному файлу указывать ненужно. Будут ингорированы все файлы с таким именем, расположенные в любой папке проекта.
test.js
mytest/
.txt
!description.txt
*.txt