git advanced ignore settings

This commit is contained in:
2026-05-06 09:57:32 +03:00
parent 6f5101b385
commit 6f72197623
+16 -1
View File
@@ -1,6 +1,6 @@
# Конфигурация GIT # Конфигурация GIT
Сразу же после установки лучше всего произвести первоначальную настройку Git. ## Первоначальная настройка
Git имеет три файла конфигурации: Git имеет три файла конфигурации:
- системный (общий на всю систему, для всех пользователей) */etc/gitconfig* - системный (общий на всю систему, для всех пользователей) */etc/gitconfig*
@@ -62,6 +62,21 @@ git config --global fetch.prune true # Автоматическая
[gpg "ssh"] [gpg "ssh"]
allowedSignersFile = ~/.ssh/allowed_signers allowedSignersFile = ~/.ssh/allowed_signers
``` ```
## **ignore** файлы пользователя и проекта
Кроме обычных `.gitignore` файлов внутри любых папок репозиториев, есть возможность также определять `ignore` файлы на уровне пользователя и репозитория.
`ignore` файл на уровне пользователя:
```
~/.config/git/ignore
```
`ignore` файл на уровне репозитория:
```
.git/info/exclude
```
--- ---
Для изучения Git и в качестве справки хочу порекомендовать: Для изучения Git и в качестве справки хочу порекомендовать:
- [Git: курс](https://www.youtube.com/playlist?list=PLDyvV36pndZFHXjXuwA_NywNrVQO0aQqb) - [Git: курс](https://www.youtube.com/playlist?list=PLDyvV36pndZFHXjXuwA_NywNrVQO0aQqb)