Git mergetool istenmeyen oluşturur .orig dosyaları
Kdiff3 (ve diğer birleştirme aracı denedim) ile birleştirme çakışma çözümleme yaptığımda çözünürlük *.orig
Bir dosya oluşturulur fark ettim. Bunlara ek dosyası oluşturmak için bir yolu var mı?
CEVAP
git config
olası bir çözüm:
git config --global mergetool.keepBackup false
Birleştirme yaptıktan sonra, çatışma işaretleri ile orijinal dosya
.orig
uzantılı bir dosya olarak kaydedilebilir.
Eğer bu değişken 5 ** olarak belirtilirse bu dosya korunur.
true
(yani yedek dosyaları tutmak) için varsayılanları.
Alternatif ya da diğerlerini görmezden değil ekleme bu önerilen ** 13, dosyalar
git mergetool
“.orig
” soneki. bir dosya birleştirme-çatışma sürümünü kaydeder
Ve senin için ya*.orig
birleştirme ekleme yapmadan önce, bunu silmek.gitignore
yapmak
Charles Bailey his answer farkında olmasını söyleriç diff aracı ayarlarayrıca yedekleme dosyaları, ne olursa olsun oluşturabilir.
- kdiff3 kendi ayarlar ("Directory merge" El Kitabı).
- WinMerge gibi diğer araçlar kendi yedekleme dosyası uzantısı (WinMerge: its manual belirtilen
.bak
,) olabilir.
Aynı zamanda bu ayarları sıfırlamak gerekir.
Neden emacs değiştirilmiş dosyaları iç...
Nasıl Gıt bir çalışma dizini içine boş...
Yükleme dosyaları otomatik olarak Xml ...
Nasıl tüm klasörleri ve dosyaları Linu...
Web API Koymak İsteği Http 405 bir Yön...