Boşluk farklarını yok saymak için git diff -w
kullanmayı seviyorum. Ancak, sadece satırların ortasında boşluk farklarını bile görmezden geldiğini fark ettim. Yalnızca satırların başlangıcında (^) veya sonundaki ($) boşluk farklarını nasıl görmezden gelebilirim? hat kullanım sonunda İçinGit diff -w, yalnızca boşlukların başlangıcında ve sonundaki boşlukları yoksayar.
cevap
:
git diff --ignore-space-at-eol
yerine kullanmakta olduğunuz şeylerin:
hattının başlangıç içingit diff -w (--ignore-all-space)
bir yerleşik ... isterseniz şans dışında çözüm. Ancak, ellerinizi kirletmeye aldırmazsanız, “--ignore-space-at-sol” için destek ekleyen bir yerde yüzen oldukça eski bir yama vardır.
Teşekkürler, ancak farkını harici bir araca yapılandırırsanız işe yaramaz .. herhangi bir fikir? – adardesign
@adardesign, Sanırım bu muhtemelen harici araçta yapılandırılmış olmalı. Farkı boşluk belirtisi olmadan sunmak için gitmenin yapabileceği bir şey olup olmadığından emin değilim. git oldukça güçlü ... – johnny
Varsayılan olarak yapılandırılmış olması güzel olurdu. -W veya -b ya da --ignor-all-space demek istiyorum. Bu konuda bir tartışma var http://stackoverflow.com/questions/7310033/how-to-make-git-diff-ignore-space-change-the-default – Artyom
- 1. XSLT Tüm özelliklerin öndeki ve sonundaki boşlukları kaldır
- 2. GIT diff GUI
- 3. Diff a git çatalı
- 4. git diff, Mac
- 5. Git rebase'i çalıştır ve boşlukları yoksay?
- 6. git diff - uzaktan kumandadaki yenilikler
- 7. Regex yalnızca eşleşen grupları değiştirir ve eşleşmeyen grupları yoksayar mı?
- 8. Mercurial diff: sondaki boşlukları yok sayıyor mu?
- 9. Git whatchanged -p kullanırken boşlukları nasıl görmezden geliyorsunuz?
- 10. Regex farkı: (\ w +)? ve (\ w *)
- 11. Yalnızca bir eksenin başlangıcında ve sonunda yanıp söner
- 12. git diff - satır sonu değişiklikleri gösterilsin mi?
- 13. git diff, bağımsız argüman hatası veriyor
- 14. git: bitbucket'ten dışa aktar ve import github (w/commits)
- 15. Pandalar Çizim, çubuk genişliği ve boşlukların nasıl kontrol edileceği
- 16. Statik kod analizcisi mesajlarını sadece 'git diff' adresinden alın.
- 17. Normal ifadeyi kullanarak boşlukların dışındaki tırnakları değiştirin
- 18. Boşlukların ortasındaki yatay çizgi
- 19. Git-diff'i yalnızca bir dizine, çocukları olmadan nasıl sınırlandırabilirim?
- 20. Git ve Git İçindekiler bölümüne git Mergetool
- 21. Okuma diff çıkış
- 22. AVAssetWriter, dönüşüm değerini yoksayar
- 23. Yeni satırları diff
- 24. Visual Studio 2012 RC Diff Programı Yalnızca Karşılaştırma mı?
- 25. Visual Studio 2015: Git Diff Aracı Penceresi boş
- 26. ikinci elemanı yoksayar?
- 27. Double.TryParse() NumberFormatInfo.NumberGroupSizes'i yoksayar?
- 28. Git diff için joker dosya yolları nasıl etkinleştirilir?
- 29. PDF için farklı bir Git diff aracı nasıl ekleyebilirim?
- 30. ScrollViewer, ContentTemplateSelector öğesini yoksayar.
Bunun yerine git git -b'yi kullanarak düşünün? –