#git #macos #gitignore
#git #macos #gitignore
Вопрос:
Я новичок в git. Некоторое время назад я установил его на своем MacBook Pro и не пользовался им месяцами. Теперь мне интересно, как я могу выяснить следующее:
-
Установил ли я уже глобальный gitignore и как узнать, где он расположен на моем MacBookPro?
-
Установил ли я несколько глобальных файлов gitignore и как найти, где они находятся в моей системе?
-
Если у меня есть несколько глобальных файлов gitignore, какой из них I настроен для использования git в данный момент?
Пожалуйста, предоставьте наилучшее объяснение, я новичок как в MacBook terminal, так и в git. Спасибо
Ответ №1:
Используемый вами gitignore находится в ближайшем родительском каталоге к тому, где инициализировано ваше репозиторий git. Итак, если у вас файловая система, подобная этой:
root/
| .gitignore
| user/
| .gitignore
| dev/
| .gitignore
| project/
Если project
это каталог вашего репозитория git, то используемый файл .gitignore находится в dev
, поскольку он является ближайшим родительским к project
.
Чтобы проверить, какой у вас глобальный .gitignore, запустите git config --get core.excludesfile
.
Комментарии:
1. Спасибо, но я вижу, что у меня есть файлы .gitignore и .gitignore-global в моем корневом каталоге. Итак, я пытаюсь выяснить, какой из этих двух файлов устанавливается в качестве моего глобального файла gitignore, чтобы я мог удалить другой.
2. Вы можете проверить, какой из двух использует ваш глобальный gitignore
git config --get core.excludesfile
.