git config
git config: налаштувати Git (англ. config — налаштування).
git config — команда для налаштування твоєї інсталяції Git: вона визначає, як Git поводиться і як виглядає його вивід. Це можуть бути дані про тебе (ім'я та email), стиль виводу команд, стандартний редактор для повідомлень комітів і багато іншого. Такі налаштування допомагають підлаштувати Git під свій робочий процес.
Рівні налаштувань у Git:
- Local: налаштування конкретного репозиторію, у якому триває робота.
- Global: налаштування твого облікового запису на комп'ютері; діють на всі репозиторії, з якими ти працюєш.
Через git config можна керувати цими налаштуваннями на різних рівнях і тонко контролювати поведінку Git. Наприклад, якщо задати email на глобальному рівні, кожен коміт у всіх проєктах на цьому комп'ютері міститиме цю адресу як адресу автора.
Під час першого налаштування Git варто задати глобальні параметри — вони застосуються до всіх репозиторіїв, з якими ти працюєш на своєму комп'ютері. За потреби ці глобальні налаштування можна перевизначити для окремого репозиторію.
Приклади
Подивитися глобальне налаштування імені користувача:
git config --global user.nameЗадати ім'я користувача та email глобально:
git config --global user.name "Your Name"git config --global user.email "your.email@example.com"
Задати стандартну назву гілки для нових репозиторіїв:
git config --global init.defaultBranch "main"Задати улюблений текстовий редактор (наприклад, VS Code) глобально:
git config --global core.editor "code --wait"Вивести всі глобальні налаштування:
git config --global --listЗадати email для конкретного репозиторію. Опцію --global тут пропускаємо, щоб налаштування застосувалося тільки до поточного репозиторію:
git config user.email "work.email@example.com".gitignoregit checkoutgit configgit taggit worktree