Setting username dan email hal lumrah yang dilakukan developer ketika menggunakan git. Bila kedua ini tidak disetting, anda tidak akan bisa melakukan push ke remote repository.
Ada banyak konfigurasi git yang bisa di kustomisasi, tetapi yang paling kelihatan dan digunakan banyak orang adalah kombinasi email dan username ini.

Setting Nama/Email per project

Bila anda memiliki project diluar kerjaan utama. Contoh bekerja sebagai freelance, tetapi 08.00-17.00 bekerja di kantoran. Ngga mungkin anda ngepush git menggunakan email kantor untuk project sampingan anda. Contoh kasus seperti ini yang sangat berguna settingan ini

git config user.name "Nama Lengkap"
git config user.email "email@domain.com"

cara ini bisa juga diset langsung di .git/config formatnya

[user]
	name = Jaranguda Com
	email = jaranguda@jaranguda.com

untuk melihat user name/email yang disetting

git config --get user.name
# Jaranguda Com
git config --get user.email
# jaranguda@jaranguda.com

Setting Nama/Email global

Settingan ini untuk keseluruhan sistem. Bila anda membuat repository baru, username dan email ini yang akan digunakan, bila tidak disetting sebelumnya.

git config --global user.name "Nama Lengkap"
git config --global user.email "email@domain.com"

cek username dan email yang disetting

git config --global --get user.name
git config --global --get user.email

Leave a comment

Your email address will not be published. Required fields are marked *