SORU
11 EYLÜL 2013, ÇARŞAMBA


Yazar ve Gıt committer arasındaki fark?

Bir taahhüt yapmak için çalışıyorum

git commit --author="John Doe <john@doe.com>" -m "<the usual commit message>"

John Doe ait tamamlama yapmak istiyorum bazı kullanıcı olduğu.

git log Tamam görünüyor. Ama görür görmez, gitk,yazar adını doğru ancak committer adı küresel git config ayarlarımı çekildi(ve böylece benim adım e-posta/) olarak ayarlanır.

Soru

  1. Nedir bu ikisi arasındaki fark (committer vs yazar)?

  2. De committer diğer kullanıcı için ayar gerekiyor?

  3. Evet ise, nasıl?

CEVAP
12 EYLÜL 2013, PERŞEMBE


Gönderen sorar:

Nedir bu ikisi arasındaki fark (Committer vs yazar)?

Yazar aslında kodu yazan kişi. Bu committer, diğer taraftan, orijinal yazarın adına kodunu işleyen kişi olduğu varsayılır. Bu Gıt tarihi yeniden yazmak ya da başka bir kişi adına yamalar uygulamak için izin verir, çünkü Gıt önemlidir. FREE online Pro Git book şöyle açıklıyor:

Arasındaki fark nedir merak ediyor olabilirsinizyazarvecommitter.yazaraslında yama yazan kişi olduğunu, oysacommitterson patch uygulanan kişi. Eğer bir proje için bir yama ve üyeleri yama geçerlidir çekirdek birine gönderirseniz, siz de kredi — yazar ve committer olarak çekirdek üyesi olarak.

Gönderen sorar:

De committer diğer kullanıcı için ayar gerekiyor?

Eğer dürüst olmak istiyorsan, yazar ve committer gerçekten de aynı kişi değilse yazara committer ayarı, olmamalı.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bombjack2991

    bombjack2991

    29 HAZİRAN 2008
  • GoProTutorials

    GoProTutoria

    18 NİSAN 2011
  • THELIFEOFPRICE

    THELIFEOFPRI

    16 Mart 2011