Могу ли я создать файл gitignore для конкретного пользователя?

Я хочу изменить gitignore, но не все в команде хотят этих изменений. Как может пользователь иметь свой собственный конкретный файл git ignore?

Ответ 1

Для игнорирования конкретного пользователя и репо файла вы должны заполнить следующий файл:

$GIT_DIR/info/exclude

Обычно $GIT_DIR означает:

your_repo_path/.git/

Ответ 2

Вы можете создать свой собственный .gitignore с помощью

git config --global core.excludesfile $HOME/.gitignore

Затем поместите нужные записи в этот файл.

Ответ 3

В своем .gitconfig:

[core]
    excludesfile = ~/.global_gitignore

Таким образом, они могут игнорировать определенные типы файлов по всему миру. Каждый пользователь может иметь свой собственный файл глобального игнорирования.