Суулгах ба тохируулах
Git ашиглахаасаа өмнө компьютертаа суулгаж, нэг удаа тохируулах хэрэгтэй. Энэ хичээлд Windows, Mac, Linux гурван системд хэрхэн суулгахыг үзнэ.
Windows дээр суулгах
Git for Windows — албан ёсны суулгагч. Дотроо Git Bash гэдэг terminal программ авчирдаг. Windows-ийн PowerShell болон Command Prompt-оос илүү Git Bash ашиглахыг зөвлөдөг.
- git-scm.com сайт руу ороод Download for Windows товч дарна
- Суулгагчийг ажиллуулна — анхдагч тохируулгуудыг үлдээж болно
- Суулгалт дууссаны дараа Git Bash нээнэ
Шалгах:
git --version
macOS дээр суулгах
Homebrew ашигласан бол:
brew install git
Homebrew суулгаагүй бол Xcode Command Line Tools-оор дамжуулж болно:
xcode-select --install
Цонх нээгдэж "Install" товч дарахад Git автоматаар суугдана.
Шалгах:
git --version
Linux дээр суулгах
Ubuntu / Debian:
sudo apt update
sudo apt install git
Fedora / RHEL:
sudo dnf install git
Arch Linux:
sudo pacman -S git
git config — нэр ба и-мэйл тохируулах
Git суусны дараа заавал хийх нэг зүйл бий: нэрээ болон и-мэйлээ тохируулах. Commit бүр энэ мэдээллийг агуулдаг тул орхиж болохгүй.
git config --global user.name "Болд Батаа"
git config --global user.email "bold@example.com"
--global тугийг ашигласан учир тохируулга таны компьютерийн бүх Git проектод хамаарна. Нэг проектод тусгай нэр хэрэглэхийг хүсвэл тухайн фолдерт орж --global-гүйгээр дахин тохируулна.
Анхдагч editor тохируулах
Merge message гэх мэт зарим тохиолдолд Git текст засварлагч нээдэг. Өөрт тохирохыг тохируулж болно:
VS Code:
git config --global core.editor "code --wait"
Nano (энгийн terminal editor):
git config --global core.editor "nano"
Vim (advanced):
git config --global core.editor "vim"
--wait тугийг ашигласнаар Git VS Code-ийг хаах хүртэл хүлээнэ.
~/.gitconfig файл
--global тохируулгууд таны гэрийн фолдерт .gitconfig нэртэй нуугдсан файлд хадгалагдана. Шууд харж болно:
cat ~/.gitconfig
Дараах байдлаар харагдана:
[user]
name = Болд Батаа
email = bold@example.com
[core]
editor = code --wait
Энэ файлыг текст засварлагчаар шууд нээж засварлаж болно — git config командтай яг адил үр дүнтэй.
Бүх тохируулгыг харах
git config --list
Гаралт:
user.name=Болд Батаа
user.email=bold@example.com
core.editor=code --wait
...
Тодорхой нэг тохируулгыг харах:
git config user.name
Дараагийн хичээлд:
git init болон git clone командаар repository үүсгэж, клон хийх аргыг судална.