Menu
Coddy logo textTech

Git Config

Son güncelleme

git config, Git'in ayarlarını okur ve yazar: commit adınız ve e-postanız, varsayılan editörünüz ve dal adınız, alias'lar ve daha fazlası. Ayarlar üç düzeyde bulunur: sistem (tüm kullanıcılar), global (--global, sizin kullanıcınız) ve local (mevcut depo, varsayılan). Yeni bir makinede en yaygın ilk adım, adınızı ve e-postanızı global olarak ayarlamaktır.

Bunları terminal playground'da deneyin - tarayıcınızda gerçek bir kabuk, kurulacak hiçbir şey yok.

git config ayarları katmanlıdır: --system, sonra --global, sonra --local - en özel seviye kazanır.

Sözdizimi

CommandWhat it does
git config --global user.name "Ada"Tüm depolar için commit adınızı belirler
git config --global user.email you@x.comCommit e-postanızı belirler
git config --global init.defaultBranch mainYeni depoların ilk dalını main olarak adlandırır
git config --global core.editor "code --wait"Varsayılan editörünüzü belirler
git config --listTüm mevcut ayarları gösterir
git config user.email you@work.comYalnızca depoya özel bir değer belirler (--global olmadan)

Üç düzey

LevelFlagApplies to
System--systemMakinedeki her kullanıcı
Global--globalSizin kullanıcınız, tüm depolarınız
Local(default)Yalnızca mevcut depo

git config SSS

Git'te adımı ve e-postamı nasıl ayarlarım?
git config --global user.name "Adınız" ve git config --global user.email "you@example.com" komutlarını çalıştırın. Bunlar sizi tüm depolarınızda commit'lerinizin yazarı olarak tanımlar. Yeni bir makineye Git kurduğunuzda bir kez ayarlayın.
--global ile local yapılandırma arasındaki fark nedir?
--global, kullanıcı düzeyindeki yapılandırmanıza (~/.gitconfig) yazar ve tüm depolarınıza uygulanır. Bayrağı atlamak, mevcut deponun yapılandırmasına (.git/config) yazar ve global değeri yalnızca orada geçersiz kılar - örneğin bir iş deposunda farklı bir e-posta kullanmak için kullanışlıdır.
Mevcut Git yapılandırmamı nasıl görürüm?
Tüm ayarları yazdırmak için git config --list komutunu çalıştırın veya her değerin hangi dosyadan geldiğini de görmek için git config --list --show-origin komutunu kullanın. Tek bir değeri okumak için git config user.email kullanın. Commit'lerinizin hangi ad ve e-postayı kullanacağını kontrol etmenin en hızlı yoludur.
Git alias'ı nasıl oluştururum?
git config --global alias.<short> "<command>" kullanın, örneğin git config --global alias.co checkout böylece git co, git checkout çalıştırır. Alias'lar global yapılandırmanızda saklanır ve sık kullandığınız komutlarda yazım zamanından tasarruf sağlar.
Bunu çevrimiçi olarak deneyebilir miyim?
Evet. git config komutunu tarayıcınızda gerçek bir kabukta çalıştırmak için terminal playground'u açın - kurulacak hiçbir şey yok. Coddy'nin ücretsiz interaktif Git kursu da Git'i adım adım kurmayı kapsar.
Coddy programming languages illustration

Coddy ile Git öğren

BAŞLA