git checkout komutu, Git deposunda branch değiştirmek veya belirli bir commit, dosya ya da branch içeriğini çalışma dizinine almak için kullanılan çok amaçlı bir Git komutudur.
git checkout komutu; farklı branch’ler arasında geçiş yapmak, geçmişteki bir commit’i incelemek veya belirli bir dosyayı eski hâline döndürmek için kullanılır. Git’te çalışma bağlamını değiştiren temel araçlardan biridir.
git checkout branch_adi
Switched to branch 'feature-login'
git checkout develop
Switched to branch 'develop'
git checkout -b feature-search
Switched to a new branch 'feature-search'
git checkout a1b2c3d
Note: switching to 'a1b2c3d'.
You are in 'detached HEAD' state.
git checkout -- README.md
git checkout develop -- config.php
Farklı bir branch üzerinde çalışmaya geçerken, geçmiş bir commit’i incelemek istediğinde veya dosyalardaki değişiklikleri geri almak gerektiğinde git checkout komutu kullanılır.
-b parametresi, branch oluşturma ve geçişi tek adımda yapar.git switch önerilir.© 2026, komutlar.com. Tüm hakları bir yerlerde saklıdır.