Где находится файл .gitignore?

Используется ли файл .gitignore в структуре .git-папок где-то или в основных исходных файлах?

Ответ 1

Поместите .gitignore в рабочий каталог. Это не работает, если вы поместите его в каталог .git(репозиторий).

$ ls -1d .git*
.git
.gitignore

Ответ 2

Как указывалось в других ответах, вы можете разместить .gitignore в любом каталоге в репозитории Git. Однако, если вам нужна личная версия .gitignore, вы можете добавить правила в файл .git/info/exclude.

Ответ 3

Вы можете поместить .gitignore в любой каталог в git.

Он обычно используется в качестве файла-заполнителя в папках, поскольку папки обычно не отслеживаются git.

Ответ 4

Если вы сомневаетесь, просто поместите его в корень вашего хранилища. См. Https://help.github.com/articles/ignoring-files/ для получения дополнительной информации.

Ответ 5

Если вы хотите сделать это глобально, вы можете использовать путь по умолчанию, который будет искать git. Просто поместите его в файл с именем "ignore" в пути ~/.config/git

(поэтому полный путь к вашему файлу: ~/.config/git/ignore)

Ответ 6

Вы также можете найти глобальный .gitignore непосредственно по пути ~, если вы не создали его в своем проекте папки. Этот файл учитывается всеми вашими проектами .git.

Ответ 7

Кроме того, если вы создадите новую учетную запись в Github, у вас будет возможность добавить .gitignore, и она будет автоматически настроена в правильном/стандартном месте вашего рабочего места. Вам не нужно ничего добавлять в начале, просто изменяйте содержимое в любое время.