Git ile ilk adımı güvenle atın
Sürüm kontrol kavramlarından commit, dal, merge ve GitHub push adımlarına kadar Git'i sıfırdan uygulamalı öğrenin.
Git'e giriş: kavramlar, temel komutlar ve uzak depo
Eğitim, sürüm kontrolün neden gerektiğini basit örneklerle açıklayıp Git'in kurulumuna geçer. Çalışma dizini, staging ve commit akışı, .gitignore, log ve diff okuma, restore ve reset ile geri alma, branch ve merge, çakışma çözümü, uzak depo ile push/pull ve GitHub'a ilk depo yayını uygulamalı olarak işlenir. Katılımcı gün sonunda kendi projesini Git altında yönetebilir.
2 Gün. Her gün dört modül; 1. gün Git Temelleri; 2. gün Dallanma ve Uzak Depo.
Başlangıç Seviye — Sürüm kontrol kavramlarından uzak depo ve grafik araçlara uzanan Git giriş yelpazesi
Her konu kısa komut alıştırmalarıyla ilerler; katılımcılar yapay bir proje üzerinde hata yapar, geri alır, dal açar, çakışma çözer ve sonucu uzak depoya 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.
Hatalı commit ve silinen dalları reflog ile güvenle geri getirirsiniz.
Dalları açıp birleştirir, çakışmaları kontrollü biçimde çözersiniz.
fetch, pull ve push akışını yönetip yerel ve uzak depoyu tutarlı tutarsınız.
GitHub'da depo kurup fork ve pull request akışıyla katkı verebilirsiniz.
Komut satırı ve grafik araçlar arasında rahatça geçiş yaparak Git kullanırsı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.
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 →Git ve GitHub Temelleri: commit, dal, merge, rebase, pull request, branch protection ve GitHub Actions ile 3 günlük uygulamalı sürüm kontrolü eğitimi.
Detayları Gör →Gitea eğitimi: Docker ile kurulum, app.ini, HTTPS/SSH, LDAP, Gitea Actions act_runner, mirror, migration ve yedekleme ile kendi Git forge'unuzu işletin.
Detayları Gör →GitHub Actions eğitimi: workflow YAML, matrix, cache, secrets, OIDC, reusable workflow, self-hosted runner, ghcr.io ve Kubernetes dağıtımı uygulamalı öğrenin.
Detayları Gör →