From 6f72197623fc3fb39ba8000a6bf5a8f61597b187 Mon Sep 17 00:00:00 2001 From: ARNik Date: Wed, 6 May 2026 09:57:32 +0300 Subject: [PATCH] git advanced ignore settings --- src/GIT-config.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/GIT-config.md b/src/GIT-config.md index 00ce07d..61c6db8 100644 --- a/src/GIT-config.md +++ b/src/GIT-config.md @@ -1,6 +1,6 @@ # Конфигурация GIT -Сразу же после установки лучше всего произвести первоначальную настройку Git. +## Первоначальная настройка Git имеет три файла конфигурации: - системный (общий на всю систему, для всех пользователей) */etc/gitconfig* @@ -62,6 +62,21 @@ git config --global fetch.prune true # Автоматическая [gpg "ssh"] allowedSignersFile = ~/.ssh/allowed_signers ``` + +## **ignore** файлы пользователя и проекта + +Кроме обычных `.gitignore` файлов внутри любых папок репозиториев, есть возможность также определять `ignore` файлы на уровне пользователя и репозитория. + +`ignore` файл на уровне пользователя: +``` +~/.config/git/ignore +``` + +`ignore` файл на уровне репозитория: +``` +.git/info/exclude +``` + --- Для изучения Git и в качестве справки хочу порекомендовать: - [Git: курс](https://www.youtube.com/playlist?list=PLDyvV36pndZFHXjXuwA_NywNrVQO0aQqb)