Bu döküman, Yazılım Uzmanlığı kategorisinde İleri Seviye eğitim materyalidir. Aşağıda konunun detaylı açıklaması, örnekler ve pratik alıştırmalar bulacaksınız.
# Repo başlatma\ngit init\n\n# Değişiklikleri takip et\ngit add .\ngit commit -m "İlk commit"\n\n# Uzak repo\ngit remote add origin URL\ngit push -u origin main
# Yeni dal oluştur\ngit branch feature/login\ngit checkout feature/login\n# veya tek komutla:\ngit checkout -b feature/login\n\n# Değişiklik yap ve commit et\ngit add .\ngit commit -m "Login sayfası eklendi"\n\n# Ana dala birleştir\ngit checkout main\ngit merge feature/login\ngit branch -d feature/login
| Komut | Açıklama |
|---|---|
git status | Değişiklikleri göster |
git log --oneline | Commit geçmişi |
git diff | Farkları göster |
git stash | Değişiklikleri geçici sakla |
git reset --hard HEAD | Son commit'e geri dön |
git rebase main | Dalı yeniden tabana al |