GitHub; öncelikle yazılım geliştirme konusunda aynı zamanda bir takım projeleri geniş bir yelpazede işbirliği için kullanılan harika bir ortak platformdur. Eğer dokümanlarınız veya kodlarınız üzerinde işbirliği için bir ekibiniz varsa ve/veya bir iş sürecini yönetmeniz gerekiyorsa GitHub kullanmayı kesinlikle düşünmelisiniz. Kitaptaki örnekler şu anda en yaygın kullanılan örnekler ve temel olan Git kodları ile hazırlanmıştır. Ayrıca yine birçok detayı bu kitap ile fazlasıyla öğrenip tecrübe edebilirsiniz. Eğer yazılım geliştiriciyseniz ve bir yazılım projesindeyseniz bu kitap tam size göre.
Kitapta işlenen başlıca konular şunlardır:
Git ve GitHub Nedir
Neden Git ve GitHub Kullanalım
Anahtar Kavramlar
GitHub Hesabı Oluşturmak
GitHub ile Ekip Yönetimi ve Organizasyon Oluşturmak
Issue Label ve Milestone Nedir
Pulse Graphic ve Contributors Graph Nedir
Commit Graph Kullanımı
Fork ve Pull Request Kullanımı
GitHub Desktop Tool'u İndirmek ve Kurmak
GitHub Arayüzü Tanımak
GitHub Tool Üzerinde Repo Oluşturmak
Repoya Commit ile Push Etmek
GitHub Tool Üzerinde Branch Oluşturmak
Git Kurulumu
Temel Git Komutları
Git Reposu Oluşturmak
Bir Depoyu Kopyalamak
Git İş Akışı
Değişiklikleri Ekleme ve Teslim Etmek
Değişiklikleri Repoya Göndermek
Yerel Değişiklikleri Geri Almak
Git Branch(Dal) Yönetimi
Merge Nedir ve Nasıl Kullanılır
Merge Alternatifi Rebase
Tag Nedir ve Nasıl Oluşturulur
Temel Terminal Komutları
Temel Git Komutları
Temel Git Kodlarına Hızlı Erişim
Remote Repolar ile Çalışmak