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

  • atKristaBradford

    atKristaBrad

    4 Aralık 2010
  • bunnyboxx

    bunnyboxx

    17 NİSAN 2008
  • Elliot Davin

    Elliot Davin

    28 Kasım 2008