Stage/Unstage (Devreye al/Devreden çıkar) (Git)

Bir dosyayı devreye alma (stage) basitçe o dosyayı teslim etmek (commit) için hazırlamaktır. Git, dizin (index) özelliğiyle, son teslim etmeden (commit) önce yaptığınız değişikliklerden bir kısmını teslim etmenize (commit) müsaade eder. Örneğin, üzerinde çalıştığınız iki örnek var, birini tamamladınız ancak diğerinin üzerinde biraz daha çalışmanız gerekiyor. İşi teslim edip (commit) gitmek istiyorsunuz fakat yarım kalmış olan özelliği de teslim etmek (commit) istemiyorsunuz. Bu durumda tamamlanan özelliği içeren dosyaları seçerek devreye alıyorsunuz (stage). Böylece yarım kalan, üzerinde çalıştığınız dosyalar bilgisayarınızda kalıyor ve daha sonra çalışmaya devam edebiliyorsunuz [1].

Kaynak:

[1] What does ‘stage’ mean in git?, https://softwareengineering.stackexchange.com/questions/119782/what-does-stage-mean-in-git, (10.08.2018)

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir