Instalasi dan Konfigurasi Awal Git
Install Git di Windows, Mac, atau Linux, lalu atur nama dan email yang akan tercatat di setiap commit.
Cek dulu, siapa tahu sudah terinstall
Buka terminal (di Windows pakai Git Bash atau PowerShell, di Mac/Linux pakai Terminal bawaan), lalu jalankan:
git --versionKalau muncul sesuatu seperti ini, berarti Git sudah terinstall dan kamu bisa loncat ke bagian konfigurasi:
git version 2.43.0Kalau muncul error command not found, lanjutkan ke langkah install di bawah.
Install Git
Windows. Download installer dari git-scm.com, jalankan, dan klik Next terus sampai selesai. Installer ini juga memasang Git Bash, terminal rasa Linux yang enak dipakai untuk perintah Git.
macOS. Cara termudah pakai Homebrew:
brew install gitAlternatif: jalankan git --version di Terminal, macOS akan menawarkan install Command Line Tools secara otomatis.
Linux (Ubuntu/Debian).
sudo apt update && sudo apt install gitKonfigurasi identitas: wajib sebelum commit pertama
Setiap commit Git mencatat siapa pembuatnya. Atur sekali, berlaku untuk semua repository di komputermu:
git config --global user.name "Namamu"
git config --global user.email "[email protected]"Kapan ini dipakai? Setiap kali kamu commit, nama dan email ini ditempel ke commit tersebut. Di GitHub, email inilah yang menghubungkan commit ke akunmu sehingga foto profilmu muncul di riwayat.
# contoh nyata
git config --global user.name "OmniDev"
git config --global user.email "[email protected]"Pengaturan lain yang disarankan
Atur nama branch default menjadi main (standar modern, dipakai GitHub):
git config --global init.defaultBranch mainTanpa ini, Git lama masih memakai nama master saat membuat repository baru, yang nanti bikin bingung waktu push ke GitHub.
Verifikasi konfigurasi
git config --listContoh output:
user.name=OmniDev
[email protected]
init.defaultbranch=mainKalau semua sudah muncul, konfigurasi beres. Kamu juga bisa mengubah satu nilai kapan pun dengan menjalankan ulang perintah git config --global yang sama.
Catatan teknis: Flag
--globalmenyimpan konfigurasi di file~/.gitconfig(satu untuk seluruh user). Kalau kamu mengerjakan proyek kantor dan proyek pribadi di satu laptop, kamu bisa menimpa email per repository dengan perintah yang sama tanpa--globaldi dalam folder repository tersebut. Konfigurasi lokal selalu menang atas global.
Ringkasan
Sampai sini kamu sudah punya Git yang terinstall dan terkonfigurasi. Langkah berikutnya: membuat repository pertamamu dengan git init atau mengambil proyek orang lain dengan git clone.