Bir dosyada değişiklik yaptıktan sonra. git add FILE_NAME
kullanıyorum.GIT benim durumumda geri dönüyor (değişiklikleri sakla)
Sonra ben eklenmez ama bu arada değişiklikleri, bu nasıl yapılacağını tutmak olarak dönmek istersiniz?
Bir dosyada değişiklik yaptıktan sonra. git add FILE_NAME
kullanıyorum.GIT benim durumumda geri dönüyor (değişiklikleri sakla)
Sonra ben eklenmez ama bu arada değişiklikleri, bu nasıl yapılacağını tutmak olarak dönmek istersiniz?
git reset -- FILE_NAME
bunu yapacaktır.
Bu form
<commit>
kendi durumuna tüm<paths>
için dizin girişleri sıfırlar. (Çalışma ağacını veya geçerli dalı etkilemez.)Bu,
git reset <paths>
'ungit add <paths>
'un tam tersi olduğu anlamına gelir.
Eğer --hard kullanırsanız, tüm değişiklikleri siler
git reset --mixed -- <filename>
kullanabilirsiniz.
hepsinin unstaged olacak bu
git reset
umut bu yardımı
git stash save
git stash apply
kullanabilirsiniz
Ben zaten [burada] cevap düşünüyorum [1] [1]: htt p: //stackoverflow.com/questions/936249/git-removing-a-file-from-source-control-but-not-from-the-source –
@VladimirKadalashvili Hayır, yanıtlanmadı. Mellon, istemeden önce index'e eklenmiş ** unstage ** dosyasını, depodaki işlenmiş dosyayı kaldırmaz (son olarak bu soruyu anladığım kadarıyla) – MBO
'git status'unu yaptığınızda, ne yapmak istediğinizi zaten söyleyemeyeceksin. Dosyalar. – manojlds