Git Basics Eğitimi

  • Eğitim Tipi: Classroom / Virtual Classroom / Online
  • Süre: 1 Gün
Bu eğitimi kendi kurumunuzda planlayabilirsiniz. Bize Ulaşın!

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.

Herhangi bir ön koşul yoktur.

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.

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


Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Yakın tarihte açılacak eğitimler

Sınıf eğitimlerimizi İstanbul, Ankara ve Londra ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.

Classroom / Virtual Classroom
12 Mayıs 2024
İstanbul, Ankara, Londra
1 Gün
Classroom / Virtual Classroom
08 Haziran 2024
İstanbul, Ankara, Londra
1 Gün
Classroom / Virtual Classroom
10 Haziran 2024
İstanbul, Ankara, Londra
1 Gün
Classroom / Virtual Classroom
16 Haziran 2024
İstanbul, Ankara, Londra
1 Gün
Classroom / Virtual Classroom
20 Haziran 2024
İstanbul, Ankara, Londra
1 Gün
Classroom / Virtual Classroom
16 Temmuz 2024
İstanbul, Ankara, Londra
1 Gün
Classroom / Virtual Classroom
27 Ağustos 2024
İstanbul, Ankara, Londra
1 Gün
Classroom / Virtual Classroom
05 Eylül 2024
İstanbul, Ankara, Londra
1 Gün
Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.