Git'i derinlemesine ve güvenle kullanın
Eğitim, Git nesne modeli (blob, tree, commit) ve plumbing komutlarıyla başlar; interactive rebase, cherry-pick, reflog ile kurtarma, bisect ile hata avı, worktree, submodule/subtree ve LFS, filter-repo ile geçmiş temizliği, monorepo performansı, hook'lar ve G…
Git'in iç mantığını bilerek karmaşık durumları çözün.
Eğitim, Git nesne modeli (blob, tree, commit) ve plumbing komutlarıyla başlar; interactive rebase, cherry-pick, reflog ile kurtarma, bisect ile hata avı, worktree, submodule/subtree ve LFS, filter-repo ile geçmiş temizliği, monorepo performansı, hook'lar ve Git Flow/trunk-based dal stratejilerini ileri senaryolarla işler.
3 Gün. Her gün dört modül; sabah teknik ve demo, öğleden sonra kurtarma görevleri; son gün senaryo çalışması.
İleri Seviye — Git iç yapısı, rebase, reflog, bisect, hook, monorepo ve dal stratejileriyle ileri düzey Git kullanımı
Her teknik, bilerek bozulmuş örnek depolarda 'kurtarma görevi' şeklinde uygulanır.
Reflog ve bisect ile hataları ve kayıp commit'leri hızla çözersiniz.
Rebase ve filter-repo ile okunabilir, güvenli bir geçmiş oluşturursunuz.
Monorepo ve büyük depo performans tekniklerini uygularsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
commit, branch, merge ve remote işlemleri rahatça yapılabilmelidir.
Terminalde rahat çalışabilmek gerekir.
Pull request akışında çalışmış olmak faydalıdır.
Git 2.40+ kurulu bir bilgisayar gerekir.
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:
plumbing komutlarıyla Git'in iç yapısını anlayıp submodule ve worktree kullanabilirsiniz
rebase ve cherry-pick ile commit geçmişini temiz tutabilirsiniz
monorepo ve büyük geçmişli depolarda Git performansını iyileştirebilirsiniz
branch, merge ve çakışma çözümüyle paralel geliştirmeyi yönetebilirsiniz
client-side hook türlerini tanıyıp çalıştırılabilir hook yazabilirsiniz
branch protection ve zorunlu status check ile ana dalı koruyabilirsiniz
geliştirme modeline uygun sürüm kontrol ve sürümleme politikası tasarlayabilirsiniz
commit öncesi lint, format, test ve gizli bilgi taramasını otomatikleştirebilirsiniz
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 →