Git·19 питань

Як встановити і налаштувати Git з нуля?

Відповідь

Установка та налаштування Git — перший крок до контролю версій. Процес залежить від операційної системи.

Установка: на Windows завантажте Git for Windows з git-scm.com — установник включає Git Bash та Git GUI. На macOS використовуйте Homebrew: brew install git, або встановіть Xcode Command Line Tools: xcode-select --install. На Linux (Ubuntu/Debian): sudo apt install git, на Fedora: sudo dnf install git.

Перевірка: git --version покаже встановлену версію. Якщо команда не знайдена, перезапустіть термінал або перевірте PATH.

Базове налаштування: вкажіть ім'я та email — вони будуть у кожному коміті. git config --global user.name "Ваше Ім'я" та git config --global user.email "you@example.com". Використовуйте реальний email, прив'язаний до GitHub/GitLab, щоб коміти зв'язувалися з вашим акаунтом. Перевірити налаштування: git config --list.

Налаштування SSH-ключів: замість пароля при кожному push використовуйте SSH. Створіть ключ: ssh-keygen -t ed25519 -C "you@example.com". Натисніть Enter для шляху за замовчуванням. Додайте ключ в ssh-agent: eval "$(ssh-agent -s)" і ssh-add ~/.ssh/id_ed25519. Скопіюйте публічний ключ: cat ~/.ssh/id_ed25519.pub і додайте його в GitHub: Settings → SSH and GPG keys → New SSH key. Перевірте: ssh -T git@github.com має показати "Hi username!".

Корисні глобальні налаштування: git config --global init.defaultBranch main — встановлює main як гілку за замовчуванням замість master. git config --global core.editor "code --wait" — використовує VS Code як редактор для комітів. git config --global pull.rebase true — робить pull з rebase замість merge для лінійної історії.

Перший репозиторій: створіть папку, виконайте git init, створіть файл, git add ., git commit -m "Initial commit". Якщо використовуєте GitHub: git remote add origin git@github.com:username/repo.git, git push -u origin main.

Чи корисна ця відповідь?

Інші питання цієї теми

Пов’язані питання з інших тем