Git ile günlük işinizi hızlandırın
Git'in günlük kullanımını seçici commit, dal ve merge, çakışma çözümü, geri alma, stash ve rebase örnekleriyle uygulamalı öğrenin.
Git'i her gün güvenle kullanmak için temel beceriler
Eğitim, Git'i günlük çalışma akışına yerleştirmeye odaklanır. Yapılandırma ve SSH anahtarı, add -p ile seçici commit, anlamlı commit mesajı, dal açma ve merge, çakışma çözümü, restore, reset ve revert, stash, uzak depo ile fetch/pull/push, force-with-lease, rebase ile tarihçe temizleme ve ekipte commit/dal sözleşmesi uygulamalı olarak ele alınır.
2 Gün. Her gün dört modül; 1. gün Günlük Git Akışı; 2. gün Geri Alma, Paylaşım ve Takım Çalışması.
Temel Seviye — Git'in günlük kullanımı, dallanma, uzak depo, rebase ve ekip çalışma kurallarını kapsayan yelpaze
Katılımcılar bir örnek depo üzerinde bilerek hata yapar, geri alır, çakışma çözer, rebase ile commit'leri birleştirir ve uzak depoya güvenle gönderir.
Komutların arkasındaki mantığı öğrenir, hatadan korkmadan commit, dal ve birleştirme yaparsınız.
reset, revert ve reflog ile yanlış bir komutun sonucunu kontrollü şekilde geri alırsınız.
Uzak depo, dal ve pull request akışına hazır olarak ekip projelerine ilk günden katkı verirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Dosya, klasör ve terminal açma gibi temel bilgisayar becerileri yeterlidir.
Eğitim öncesinde Git ve bir metin editörü (ör. VS Code) kurulu bir bilgisayar gerekir.
cd, ls ve mkdir gibi temel komutları görmüş olmak faydalı olur.
Uygulamalar için ücretsiz bir GitHub veya GitLab hesabı hazır bulunmalıdır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Git'in snapshot modelini ve üç alanlı çalışma düzenini açıklayabilirsiniz.
Git'i kendi makinenizde kimlik, anahtar ve alias ayarlarıyla eksiksiz yapılandırırsınız.
Değişiklikleri doğru kapsamda staging'e alıp okunabilir commit'ler üretirsiniz.
Dalları açıp birleştirir, çakışmaları kontrollü biçimde çözersiniz.
Hatalı commit ve silinen dalları reflog ile güvenle geri getirirsiniz.
fetch, pull ve push akışını yönetip yerel ve uzak depoyu tutarlı tutarsınız.
Interactive rebase ile paylaşıma hazır, temiz bir commit geçmişi oluşturursunuz.
Ekip için uygulanabilir bir Git çalışma sözleşmesi hazırlayıp yürürlüğe alabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
GH-900T00 GitHub Foundations eğitimi: depo, fork, pull request, Issues, Actions, Advanced Security ve yönetim konuları; sınav başvurusu ilgili kuruma aittir.
Detayları Gör →GitHub Foundations sertifika hazırlık eğitimi: ürün haritası, PR, Issues, Actions, Advanced Security ve roller; sınav başvurusu ve ücreti ilgili kuruma aittir.
Detayları Gör →GH-100T00 GitHub yönetimi eğitimi: organizasyon, roller, SSO, ruleset, Actions politikaları, Advanced Security ve Enterprise yönetimi; sınav ücreti ilgili kurum
Detayları Gör →GitHub ile kurumsal yazılım geliştirme: şablon depo, CODEOWNERS, ruleset, dallanma stratejisi, Actions CI/CD, Dependabot, CodeQL ve Scrum eşlemesi.
Detayları Gör →İleri GitHub eğitimi: rebase, bisect, reusable workflow, ARC, OIDC, CodeQL, artifact attestations, Terraform ve GitOps ile ileri düzey geliştirme ve işbirliği.
Detayları Gör →