# Repository Checkout nedir?

**Kategori:** Geliştirme  
**Son güncelleme:** 2026-07-03

Bir yazılım projesinin tüm dosyalarını merkezi bir sunucudan kendi bilgisayarınıza kopyalama işlemidir.

## Tanım
Checkout, bir projenin belirli bir sürümünü sunucudan alıp kendi çalışma alanınıza indirmektir. Bu sayede projenin o anki haline erişebilir ve üzerinde değişiklik yapmaya başlayabilirsiniz. Yazılım dünyasında projenin yerel bir kopyasını oluşturmanın temel adımıdır.

## Bir benzetmeyle
Bir kütüphanedeki kitabın sadece ismini bilmek yerine, onu ödünç alıp masanıza getirerek sayfalarını tek tek okumaya başlamak gibidir.

## Nasıl çalışır?
Genellikle Git gibi araçlar kullanılarak terminal üzerinden 'git checkout' komutuyla veya geliştirme ortamındaki butonlar aracılığıyla yapılır.

## Nerede kullanılır?
Bir projeye yeni başladığınızda veya projenin farklı bir versiyonuna geçiş yapmanız gerektiğinde kullanılır.

## Sıkça sorulanlar

**Sadece dosyaları mı indirir?**  
Sadece dosyaları değil, projenin geçmişini ve versiyon bilgilerini de beraberinde getirir.

## İlgili terimler
- [Git Push](/dictionary/git-push/)
- [Tech Stack](/dictionary/tech-stack/)
- [Cloning](/dictionary/cloning/)

---
Kaynak: TreScout Teknoloji Sözlüğü · https://trescout.com/dictionary/repository-checkout/
TreScout her gün GitHub, Hacker News ve HuggingFace trendlerini Türkçe özetler.
