Git'in nasıl çalıştığını anlamak için neyi okumam gerekiyor? [kapalı]


101

Git'in nasıl çalıştığını mimarlar açısından anlamak istiyorum. Dosyalar nasıl saklanır, sürümler nasıl saklanır ve değişiklikler nasıl gerçekleşir (dallar, birleşmeler vb.)?

Nasıl kullanılacağına dair bilgi aramıyorum. (Zaten öğreticiler içeren birçok sayfa buldum.) Ama anlamamı sağlayacak "perde arkası" ayrıntıları bulamadım.


6
Bu iyi bir soru, neden yapıcı olmadığından emin değilim
user1132593

Yanıtlar:



15

Benim için aşağıdaki üç kaynak bu sırayla çok ama çok yardımcı oldu:

  1. Git Hakkındaki Şey neden umursamam gerektiğini açıkladı

  2. Git Magic nasıl başlayacağınızı açıkladı

  3. Git Temel Bilgiler [pdf] - grafiksel ve ayrıntılı olarak - eklediğimde, kaldırdığımda, birleştirdiğimde vb. Ne olacağını açıkladı.


The Thing About Git hem eğlenceli hem de bilgilendirici bir okumadır.
Emil Lundberg

5

Git Içselleri e-kitap zaten söz edilmiştir. Yazarı Scott Chacon'un RailsConf 2008'de git hakkında kitapla hemen hemen aynı zemini kapsayan harika bir sunum yaptığını belirteceğim .

Said Scott şu anda http://git-scm.com/ , burada teknik bir açıklamadan çok bir kullanım öğreticisi olan Git topluluk kitabını içeriyor , ancak girişte git veri modeline güzel bir kavramsal genel bakış içeriyor Bölüm ve kapanış bölümünde ayrıntılı bir bölüm.


Scott'tan gelen bu konuşma tam olarak burada yeniden oluşturuldu: blip.tv/scott-chacon/git-talk-4113729
Gerry

1
Teşekkürler @Gerry. Cevabı mevcut bağlantıyla güncelledim.
Aristotle Pagaltzis

Harika, güncellediğiniz için teşekkürler.
Gerry

3

Git Internals adlı PeepCode'un 9 $ 'lık 100+ sayfalık PDF kitabı harika. İyi yazılmış, harika, net görseller kullanıyor ve aynı zamanda hızlı okunuyor. Elimden geldiğince çok ücretsiz çevrimiçi materyal aldım ama bu kitap beni zirveye taşıdı.




2

Güzel bir Google teknoloji konuşması var: Git Linus Torvalds

Tamam, okunacak bir şey değil ama Git'in bazı iç özelliklerini ve tasarım felsefesini kapsıyor.




1

Git kaynak kodu. :-)


6
İlk önce açıklamamda "Ve lütfen kaynak kodundan daha kısa bir şey" yazan bir satır vardı :) Onu bırakmaya karar verdim, çünkü bunun bir şekilde açık olduğunu düşündüm. ;)
MrFox

2
Özellikle birincil hedef kitleniz öncelikle ineklerden oluştuğunda hiçbir şey açık değildir. ;-)
JesperE

Ama MrFox, kaynaklar sert okumak için değildir ve bunlar şunlardır belgelenmese detayları çözmeye en uygun yer.
Ben Collins

1

Bir gün gerçekten oturdum ve Git Kullanım Kılavuzunun tamamını okudum . İyi bir fikir olduğu ortaya çıktı - kılavuz çok yardımcı oluyor, pek çok şeyi açıklıyor, oldukça açık ve faydalı örnekler sunuyor.



0

Wikipedia başlamanıza yardımcı olabilir.

İç mimarinin bir kısmını tanımlayan bazı belgelerle karşılaştığımı hatırlıyorum, bu yüzden onların orada olduklarını biliyorum. Nerede olduklarını hatırlayamıyorum ...



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.