İleri Seviye Git
Amanda Crawford-Adamo
Software and Data Engineer

Git Merge Komutu:
git merge

Fast-forward merge nedir?
$$
Ne zaman kullanılmaz

Git Hızlı İleri (Fast-forward) Varsayılanı
git checkout main
git merge feature_branch
Git Hızlı İleri'yi Zorla
git merge <branch> --ff-only
Örnek
git checkout main
git merge feature_branch --ff-only

Recursive merge nedir?
$$
Ne zaman kullanılmaz

Recursive Merge Komutu:
git merge --no-ff <branch>
Örnek
$ git checkout main
Switched to branch 'main'
Your branch is up to date with 'origin/main'.
$ git merge --no-ff feature_branch
Merge made by the 'recursive' strategy.
...

Fast-forward Birleştirme Komutları
git merge <branch_name> # varsayılan komut
git merge --ff-only <branch_name> # hızlı ileriyi zorla
Recursive Merge Komutu
git merge --no-ff <branch_name>
İleri Seviye Git