tldr/pages.id/common/git-config.md

38 lines
1.4 KiB
Markdown
Raw Normal View History

# git config
> Ubah pengaturan Git untuk repositori-repositori tertentu.
> Konfigurasi ini dapat diatur hanya untuk repositori saat ini (lokal/local) atau untuk pengguna sistem operasi saat ini (global).
> Informasi lebih lanjut: <https://git-scm.com/docs/git-config>.
- Tampilkan hanya daftar pengaturan Git untuk repositori saat ini (sebagaimana tersimpan dalam `.git/config` dalam pangkal direktori repositori):
`git config --list --local`
- Tampilkan hanya daftar pengaturan Git untuk pengguna saat ini (sebagaimana tersimpan dalam `~/.gitconfig` sebagai default, atau bila ada, `$XDG_CONFIG_HOME/git/config`):
`git config --list --global`
- Tampilkan hanya daftar pengaturan Git untuk keseluruhan sistem operasi (sebagaimana tersimpan dalam `/etc/gitconfig`), dan tampilkan lokasi berkas tersebut:
`git config --list --system --show-origin`
- Tampilkan nilai atas entri konfigurasi saat ini (contoh: `alias.unstage`):
`git config alias.unstage`
- Simpan baru atau ubah nilai entri konfigurasi tertentu secara global (untuk pengguna saat ini):
`git config --global alias.unstage "reset HEAD --"`
- Hapus atau kembalikan nilai dari entri konfigurasi tersebut menuju nilai default (bila ada):
`git config --global --unset alias.unstage`
- Sunting konfigurasi Git pada repositori saat ini dengan aplikasi pengolah teks default:
`git config --edit`
- Sunting konfigurasi Git pada pengguna saat ini dengan aplikasi pengolah teks default:
`git config --global --edit`