Depomda biraz iş yapıyordum ve bir dosyanın yerel değişiklikler olduğunu fark ettim. Artık onları istemedim, bu yüzden yeni bir kopyasını kontrol edebileceğimi düşünerek dosyayı sildim. Git eşdeğerini yapmak istedim
svn up .
Kullanmak git pull
işe yaramadı. Bazı rastgele aramalar beni birisinin tavsiye ettiği bir siteye götürdü
git checkout HEAD^ src/
( src
silinen dosyayı içeren dizindir).
Şimdi ayrıldım bir kafam var. Bunun ne olduğu hakkında fikrim yok. Nasıl geri alabilirim?
git checkout -- src/
working copy changes
? Başka bir taahhüdü kontrol ettikten sonra dosyalarda yaptığınız değişikliklerden mi bahsediyorsunuz (örneğin, ayrılmış bir kafa durumundayken yaptığınız değişiklikler)?
git checkout master
sizi ana şubeye geri götürecek. Çalışan kopya değişikliklerini silmek istiyorsanız, büyük olasılıkla yapmak istersinizgit reset --hard
.