Git, GitHub ve diğerleri ile sürüm kontrolü

Git yapılandırması: Hesabın için ad ve e-posta ayarlayın

Eğitimdeki tüm videolar Git, GitHub ve diğerleriyle sürüm kontrolü

Git sürüm kontrol sistemi olarak kullanmanın birçok avantajı vardır, özellikle yazılım projeleri üzerinde verimli işbirliği açısından. Üzerinden geçmeniz gereken ilk engellerden biri, adınız ve e-posta adresinizden oluşan kimliğinizi ayarlamaktır. Bu bilgiler, değişikliklerin izlenmesine ve sorular olduğunda değişikliğin yazarını iletişim kurmaya olanak tanıyarak commit'lerde kaydedilir. Bu kılavuzda, Git konfigürasyonunuzu doğru bir şekilde nasıl ayarlayacağınızı göstereceğim.

En önemli çıkarımlar

  • Git, kimlik doğrulama için adınızı ve bir e-posta adresini gerektirir.
  • Konfigürasyonunuz sistem genelinde, genel veya belirli bir depo için yerel olarak ayarlanabilir.
  • Bu adımlar, commit'lerinizin doğru bir şekilde ilişkilendirilmesini sağlamak için önemlidir.

Aşama Aşama Kılavuz

Aşama 1: Farklı konfigürasyon seviyelerini anlayın

Konfigürasyona başlamadan önce, Git'in konfigürasyon dosyaları için üç farklı seviye sunduğunu bilmek önemlidir. Bunlar:

  1. Sistem genelinde konfigürasyon: Bu konfigürasyon, sistemdeki tüm kullanıcılar için uygulanır ve /etc/gitconfig dizininde bulunur.
  2. Genel konfigürasyon: Bu, mevcut kullanıcı için ana dizinde saklanır, genellikle ~/.gitconfig içinde. Bu, en yaygın konfigürasyon şeklidir ve üzerinde çalıştığınız tüm repolar için geçerlidir.
  3. Yerel konfigürasyon: Bu, tek bir Git deposuna özgüdür ve deponun dizininde,.git/config dosyasında saklanır.

Git'i başarılı bir şekilde ayarlamak için, gelecekteki tüm repolar için kimliğinizi tanımlamanın en basit yolu olduğu için genel konfigürasyona odaklanacağız.

Git Yapılandırması: Hesabınız için Ad ve E-posta ayarlayın

Aşama 2: Git kurulumunuzu kontrol edin

Öncelikle, Git'in sisteminizde doğru bir şekilde kurulu olduğundan emin olmalısınız. Bunu, terminalinize şu komutu yazarak kolayca kontrol edebilirsiniz:

git --version

Bu komut, yüklü olan Git sürümünü gösterir. Eğer Git kurulu değilse, lütfen resmi Git web sitesindeki kurulum talimatlarına uyun.

Aşama 3: Ad ve e-posta adresini yapılandır

Şimdi kritik kısma geldik: kimliğinizin yapılandırılması. Bu, git config komutuyla gerçekleştirilir. Adınızı ayarlamak için şu komutu kullanıyorsunuz:

git config --global user.name "Adınız"

“Adınız” kısmını gerçek adınızla değiştirin. Git varsayılan olarak bir çıktı döndürmediği için, onay görmeyeceksiniz, ancak bu normal bir davranıştır.

Git Konfigürasyonu: Hesabınız için ad ve e-posta ayarlayın

E-posta adresiniz için de benzer şekilde hareket edin. Aşağıdaki komutu kullanın:

git config --global user.email "e-posta.adresin@example.com"

Burada, GitHub veya başka hesaplarınız için kullandığınız e-posta adresini belirtmelisiniz, eğer var ise. Bu e-posta adresi commit'lerinizle ilişkilendirilecektir.

Git Yapılandırması: Hesabınız için ad ve e-posta ayarlayın

Aşama 4: Konfigürasyonunuzu kontrol edin

Adınızı ve e-posta adresinizi yapılandırdıktan sonra, ayarları kontrol etmek önemlidir. Bunu, şu komutu yazarak yapabilirsiniz:

git config --list

Bu komut, mevcut ayarlanmış tüm ayarların bir listesini gösterir ve adınızı ve e-posta adresinizi belirtmelidir. Bu sayede her şeyin doğru bir şekilde ayarlandığından emin olabilirsiniz.

Git yapılandırması: Hesabınız için ad ve e-posta ayarlayın

Aşama 5: İsteğe bağlı - Düzenleyici ve diğer ayarlar

Adınız ve e-posta adresinizin yanı sıra, Git'in kullanacağı varsayılan metin düzenleyicisini de belirleyebilirsiniz. Belirli bir düzenleyici ile çalışmak istiyorsanız, şu komutu kullanabilirsiniz:

git config --global core.editor "düzenleyicin"

“düzenleyicin” kısmını tercih ettiğiniz düzenleyicinin adıyla değiştirin - örneğin, nano, vim veya Visual Studio Code için code. Ancak, bu isteğe bağlıdır ve başlangıç için gerekli değildir.

Özet - Git'in Bir Defaya Mahsus Konfigürasyonu: Ad ve E-posta Ayarlama

Git ile çalışmaya başlayabilmek için, kimliğinizi doğru bir şekilde yapılandırmak çok önemlidir. Git ile doğru bir şekilde çalışmanın, adınızı ve e-posta adresinizi belirlemeyi içerdiğini öğrendiniz. Bu genellikle genel yapılandırma yoluyla yapılır ve gelecekte çalışacağınız tüm projeleri etkiler. Commit'ten önce bu adımları geçmeyi unutmayın ki değişikliklerinizin doğru bir şekilde ilişkilendirilmesini sağlayabilirsiniz.

Sıkça Sorulan Sorular

Küresel ve yerel konfigürasyon arasındaki fark nedir?Küresel konfigürasyon, kullanıcının tüm repoları için geçerlidir, yerel konfigürasyon ise tek bir repo için spesifiktir.

Her bir depo için adımı ve e-posta adresimi yeniden ayarlamak zorunda mıyım?Hayır, küresel konfigürasyonu ayarlarsanız, bu gelecekteki tüm repolar için geçerlidir, buna göre yerel olarak ayarları geçersiz kılmadığınız sürece.

Konfigürasyonumu daha sonra değiştirebilir miyim?Evet, istediğiniz zaman aynı git config komutlarıyla konfigürasyonunuzu değiştirebilirsiniz.

Neden konfigürasyondan sonra bir çıktı yok?Bu, Git'in varsayılan davranışıdır. Herhangi bir hata meydana gelmediği sürece, komut başarılı bir şekilde çalıştırılmış olarak kabul edilir.