Используется ли файл .gitignore в структуре .git-папок где-то или в основных исходных файлах?
Где находится файл .gitignore?
Ответ 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, и она будет автоматически настроена в правильном/стандартном месте вашего рабочего места. Вам не нужно ничего добавлять в начале, просто изменяйте содержимое в любое время.