Git ve GitHub ile düzenli kod yönetin
Git komutlarından GitHub pull request, branch protection ve Actions CI akışına kadar sürüm kontrolünü uygulamalı öğrenin.
Yerel Git akışından GitHub üzerinde işbirliğine uzanan temel yetkinlik
Eğitim, Git'in çalışma dizini, staging ve depo mantığını açıklayarak başlar; init, add, commit, branch, merge, rebase ve reflog komutlarını uygulatır. Ardından GitHub'da depo, fork, pull request, CODEOWNERS ile branch protection, Issues ve Projects kullanımı, ilk GitHub Actions CI workflow'u ve temel GitHub arayüz araçları üzerinde ekip içi çalışma akışı kurulur.
3 Gün. Her gün dört modül; 1. gün Git Temelleri; 2. gün Dallanma ve Uzak Depolar; 3. gün GitHub ile Ekip Çalışması.
Temel Seviye — Git komut akışından GitHub pull request ve Actions'a uzanan sürüm kontrolü yelpazesi
Katılımcılar her konuyu terminalde bir örnek depo üzerinde uygular; çakışma çözer, kendi GitHub deposuna push eder, pull request açar ve bir Actions workflow'unu çalıştırır.
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.
Hatalı commit ve silinen dalları reflog ile güvenle geri getirirsiniz.
Dalları açıp birleştirir, çakışmaları kontrollü biçimde çözersiniz.
Interactive rebase ile paylaşıma hazır, temiz bir commit geçmişi oluşturursunuz.
GitHub'da depo kurup fork ve pull request akışıyla katkı verebilirsiniz.
Issue, Projects ve Releases ile iş takibini GitHub içinde yürütürsünüz.
Push ve PR ile tetiklenen matrix destekli CI workflow'ları yazarsınız.
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-900 GitHub Foundations eğitimi: gitHub'a yeni başlayanlar için kapsamlı temel eğitim. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Git & GitHub: Using GitHub for Source Code Management eğitimi: gitHub'ı kaynak kod yönetim merkezi olarak etkin kullanın. 2 gün uygulamalı lab ve DVA sertifikas
Detayları Gör →Git & GitHub: Working with Git Repositories eğitimi: git deposunu komut satırında özgüvenle yönetin. 2 gün uygulamalı lab ve DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Git and GitLab Essentials (GGLE) eğitimi: git ve GitLab'ı birlikte, uçtan uca temel düzeyde öğrenin. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Git ile Sürüm Kontrolü Temelleri eğitimi: git'e sıfırdan, korkmadan başlayın. 2 gün uygulamalı lab ve DVA Katılım ve Başarı Sertifikası.
Detayları Gör →