Я хочу изменить gitignore, но не все в команде хотят этих изменений.Как пользователь может иметь свой собственный файл git ignore?
Вы можете создать свой собственный .gitignore, используя
git config --global core.excludesfile $HOME/.gitignore
Затем поместите нужные записи в этот файл.
Для игнорирования файлов, специфичных для пользователя и репо, необходимо заполнить следующий файл:
$GIT_DIR/info/exclude
Обычно $ GIT_DIR означает:
your_repo_path/.git/
В их .gitconfig:
[core] excludesfile = ~/.global_gitignore
Таким образом, они могут игнорировать определенные типы файлов глобально.Каждый пользователь может иметь свой собственный глобальный файл игнорирования.
Например, вы хотите игнорировать папку ~/some/path/.idea:
~/some/path/.idea
# 1. Add .idea to user specific gitignore file echo .idea > ~/.gitignore # 2. Add gitignore file to gitconfig git config --global core.excludesfile ~/.gitignore