2021-12-29 12:28:58 +00:00
|
|
|
|
# git switch
|
|
|
|
|
|
|
|
|
|
> Git dalları arasında geçiş yap. Gir sürümü 2.23+ olmalıdır.
|
|
|
|
|
> Ayrıca benzer işlev gören `git checkout` komutuna bakılması önerilir.
|
2022-01-29 20:17:39 +00:00
|
|
|
|
> Daha fazla bilgi: <https://git-scm.com/docs/git-switch>.
|
2021-12-29 12:28:58 +00:00
|
|
|
|
|
|
|
|
|
- Varolan bir dala geç:
|
|
|
|
|
|
|
|
|
|
`git switch {{dal_ismi}}`
|
|
|
|
|
|
|
|
|
|
- Yeni bir dal yarat ve ona geç:
|
|
|
|
|
|
|
|
|
|
`git switch --create {{dal_ismi}}`
|
|
|
|
|
|
|
|
|
|
- Varolan commit üzerine yeni bir dal yarat ve ona geç:
|
|
|
|
|
|
|
|
|
|
`git switch --create {{dal_ismi}} {{commit}}`
|
|
|
|
|
|
|
|
|
|
- Önceki dala geç:
|
|
|
|
|
|
|
|
|
|
`git switch -`
|
|
|
|
|
|
|
|
|
|
- Bir dala geç ve tüm alt modülleri uyum için güncelle:
|
|
|
|
|
|
|
|
|
|
`git switch --recurse-submodules {{dal_ismi}}`
|
|
|
|
|
|
|
|
|
|
- Bir dala geç ve mevcut dal ile commit'lenmeyen değişiklikleri bu dal ile birleştir:
|
|
|
|
|
|
|
|
|
|
`git switch --merge {{dal_ismi}}`
|