Kembali ke Daftar Catatan

Git Configuration (`git config`)

#git#config

File Konfigurasi

Git menyimpan konfigurasi dalam beberapa level:


Contoh Konfigurasi

[core]
	editor = nvim             # Editor default untuk commit message dan merge
[user]
	email = alipnf@proton.me  # Email yang digunakan pada commit
	name = alipnf             # Nama user untuk commit
	signingkey = 14C5DDABE85D6F02  # ID GPG key untuk commit signing
[commit]
	gpgSign = true            # Otomatis tanda tangan commit dengan GPG
[tag]
	gpgSign = true            # Otomatis tanda tangan tag dengan GPG
[credential]
	helper = /usr/lib/git-core/git-credential-libsecret  # Helper credential manager (misal untuk password)
[pull]
	rebase = true             # Default pull menggunakan rebase, bukan merge
[rebase]
	autoStash = true          # Saat rebase, simpan sementara perubahan yang belum commit

Penjelasan Konfigurasi Penting


Cara Melihat Konfigurasi Saat Ini

git config --list

atau spesifik untuk global:

git config --global --list

Catatan Terkait