git advanced ignore settings
This commit is contained in:
+16
-1
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user