Menu
CoddyTech

Git Config

Terakhir diperbarui

git config membaca dan menulis pengaturan Git: nama dan email untuk commit, editor dan nama branch default, alias, dan lainnya. Pengaturan ada di tiga tingkat: system (semua pengguna), global (--global, penggunamu), dan local (repo saat ini, yang menjadi default). Langkah pertama yang paling umum di komputer baru adalah mengatur nama dan email secara global.

Coba perintah-perintah ini di playground terminal: shell sungguhan di browsermu, tanpa perlu instalasi.

Pengaturan git config bertingkat: --system, lalu --global, lalu --local. Level yang paling spesifik yang menang.

Sintaks

PerintahFungsinya
git config --global user.name "Ada"Mengatur nama commit untuk semua repo
git config --global user.email you@x.comMengatur email commit
git config --global init.defaultBranch mainMenamai branch pertama repo baru main
git config --global core.editor "code --wait"Mengatur editor default
git config --listMenampilkan semua pengaturan saat ini
git config user.email you@work.comMengatur nilai khusus repo ini (tanpa --global)

Tiga tingkat pengaturan

TingkatFlagBerlaku untuk
System--systemSetiap pengguna di komputer itu
Global--globalPenggunamu, semua repomu
Local(default)Repositori saat ini saja

Pertanyaan seputar git config

Bagaimana cara mengatur nama dan email di Git?
Jalankan git config --global user.name "Your Name" dan git config --global user.email "you@example.com". Keduanya menandai kamu sebagai penulis commit di semua repositorimu. Atur sekali saja saat kamu menginstal Git di komputer baru.
Apa bedanya config --global dan local?
--global menulis ke config tingkat pengguna (~/.gitconfig) dan berlaku untuk semua repositorimu. Tanpa flag itu, Git menulis ke config repositori saat ini (.git/config), yang menimpa nilai global hanya di repo itu. Berguna misalnya untuk memakai email lain di repo kantor.
Bagaimana cara melihat konfigurasi Git saat ini?
Jalankan git config --list untuk menampilkan semua pengaturan, atau git config --list --show-origin untuk juga melihat file asal setiap nilai. Untuk membaca satu nilai, pakai git config user.email. Ini cara tercepat untuk mengecek nama dan email yang akan dipakai commit-mu.
Bagaimana cara membuat alias Git?
Pakai git config --global alias.<short> "<command>", misalnya git config --global alias.co checkout supaya git co menjalankan git checkout. Alias disimpan di config global dan menghemat ketikan untuk perintah yang sering kamu jalankan.
Bisakah saya berlatih ini secara online?
Bisa. Buka playground terminal untuk menjalankan git config di shell sungguhan di browsermu, tanpa perlu instalasi. Kursus Git interaktif gratis dari Coddy juga membahas cara menyiapkan Git langkah demi langkah.
Ilustrasi bahasa pemrograman di Coddy

Belajar Git bersama Coddy

Mulai