Bu eğitim bir dizi tekil modüle bölünmüş olup birçok modülün, öğrenim deneyimini güçlendirmeye yardımcı olacak bir ilişkili laboratuvar alıştırması da bulunmaktadır. Git Basics eğitimi, temel Git kavramlarını kapsamlı bir şekilde anlama imkanı sağladığı gibi Git’in kullanılabileceği ve uygulamaya konulabileceği farklı yöntemleri de ele almaktadır.
Daha fazla +
Önkoşullar
Herhangi bir ön koşul yoktur.
Daha fazla +
Neler Öğreneceksiniz
Clearvision Git Basics eğitiminin sonunda öğrenciler temel Git kavramlarını anlayacak ve yazılım geliştirme projelerine yapılandırma yönetimi desteği sunmak amacıyla Git’ten faydalanabileceklerdir. Çeşitli çalışma yöntemlerini desteklemenin yanısıra Git ortamınızın ve diğer araçlarla entegrasyonların bakımı amacıyla Git’in nasıl kullanılabileceği hakkında daha ayrıntılı bilgi için Clearvision, bu eğitimin ardından Git Advanced eğitiminin alınmasını da önermektedir.
Daha fazla +
Outline
Modül 1: Giriş
Modül 2: Git Kavramları
- Git Nesne Türleri: Hatalar / Ağaçlar / Kayıtlar / Etiketler / Git Referans Türleri / Nesne Modeli Örneği
- Hash Değerleri (SHA-1)
- Git Veri Modeli
- Git Kurulumlarını Doğrulama
- Git havuzunu belirleme
- Git’ten yardım isteme
Modül 3: Çalışmaya Başlama
- Yeni bir Git havuzu nasıl oluşturulur
- Git Ortamınızın Kurulması
- Temel iş akışı
- Yeni dosyalar ekleme
- Mevcut dosyaları değiştirme
- Değişiklikleri havuza uygulama
- Git kayıt dosyası
- Kendinizi Git’e tanıtma
- Git havuzu oluşturma
- Yeni dosyalar/klasörler nasıl eklenir
- Yeni dosyalar/klasörler nasıl kaydedilir
- Var olan bir havuzu klonlama
- Git havuzunuzun durumunu kontrol etme
Modül 4: Git ile çalışma
- İş akışı
- Durum komutu
- Dosya türlerini göz ardı etme
- Belirli değişiklikleri görüntüleme
- Dosyaları ve dizinleri kaldırma
- Dosyaları ve dizinleri taşıma
- Değişiklikleri Saklama
- Hataları geri alma veya düzeltme
- Bir değişikliği sıfırlama
- Bir değişikliği geri alma
- Bir değişikliği onaylama
- Dosyanın doğru sürümünü kaydedip kaydetmediğinizi açıklığa kavuşturmanıza yardımcı olması için git kayıt dosyası komutunu kullanma
- Havuzunuzun mevcut durumunu açıklığa kavuşturmanıza yardımcı olmak için git durum komutunu kullanma
Modül 5: Dallara ayırma ve Birleştirme
- Dal nedir
- Dal oluşturma
- Dallar arası geçiş
- Birleştirme nedir
- Hızlandırılmış birleştirme
- 3 yönlü birleştirme
- Birleştirme çakışmalarını çözme
- Birleştirme araçları
- Dalları kaldırma
- Git’te dal yönetimi
- Git’te dal oluşturma
- Dallara dosya ekleme
- Dalları onaylama
- Dallarda birleştirme
- Bir özellik dalını yeniden oluşturma ve sıkıştırma
Modül 6: İşbirliği Esasları
- Havuzları klonlama
- Uzaktakiler
- Uzaktaki Dallar ve Dalları Takip Etme
- Değişiklikleri Getirme, Çekme ve İtme
- Çıplak havuzlar ve geliştirme havuzları
- Havuzları yayınlama Laboratuvar Alıştırmaları
- Bir havuzu klonlama
- Bir uzaktaki öğeyi oluşturma veya belirleme
- Değişiklikleri itme
- Değişiklikleri çekme
- Havuzlar arasında birleştirme
Modül 7: İşbirliği Stratejileri
- Dallara Ayırma Stratejileri
- Yapısal Stratejiler
- İlerlemek için kullanmayı amaçladığınız stratejinin uygulanmasına yönelik esnek bir alıştırma
Modül 8: Etiketleme
- Etiketleme nedir
- Etiketleri görüntüleme
- Etiketleri oluşturma
- İmzalı etiketler
- Daha sonra etiketleme
- Etiketleri paylaşma
- Git’te etiket oluşturma
- Hafif etiketler
- Not içeren etiketler
- Git’te etiketleri kaydetme
- Etiketler nasıl görüntülenir
- Etiketler nasıl kaydedilir
Daha fazla +