Nasıl gıt ile yeni bir dosya yalnızca bir kısmını sahneye?
Benaşkinteraktif Ekle git. Şimdi benim günlük iş akışının bir parçasıdır.
Sorun izlenmeyen dosyaları ile çalışmıyor gibi görünüyor. Yapmak istediğim şey yeni bir dosya parça, ama ekleme kısmını, yani bu parçaları bazı yeni dosya henüz sahnelenmeye hazır.
Eklemek gıt örneğin,- ben, yeni kod parçaları, hata ayıklama, kod açıklamaları unstaged bırakarak sahne için yama seçeneği seçtim ve tek tek yakışıklısı bile düzenleyebilirsiniz. Üzerinde çalışmakta olduğum belli ediyor çünkü bu şekilde çalışan hala işe ihtiyacım seviyorum.
Ne yazık ki, izlenmeyen bir dosya ile aynı yapmak mümkün görünmüyor. Ya bütün dosya, ya da hiçbir şey sahne. Ben kullanıyorum geçici çözüm, hatta boş olduğunda yeni bir dosya hazırlama işlemek, ve sonra her zamanki gibi tek tek değişiklikleri eylemi yapıyor. Ama bu çözüm bir kirli kesmek gibi hissediyor ve ben unutmak, ya da ben fikrimi değiştirmek, daha çok sıkıntı yaratır.
Bu yeni bir dosya, izlenen ama bütün bırakarak alır, böylece yeni bir dosya yalnızca bir kısmını sahne, Nasıl veya içeriğinin parçaları unstaged? soru bu:
CEVAP
Whoa, update-index
hash-object
işletme, hepsi çok karışık görünüyor. Onun yerine şuna ne dersiniz:
git add -N new_file
git add -i
git help add
:
-N, --intent-to-add
Record only the fact that the path will be added later. An entry
for the path is placed in the index with no content. This is useful
for, among other things, showing the unstaged content of such files
with git diff and committing them with git commit -a.
Nasıl git işareti silinmiş ve dosya bi...
Sublime Text 2, nasıl yeni bir sekmede...
Dosya iki dalları eklendiğinde yeni ağ...
Nasıl bir dosya son karakter ise bir y...
Nasıl yeni bir dosya olarak kaydetmek ...