Tôi muốn git diff
không hiển thị BOM thay đổi.
thay đổi như vậy thường xuất hiện như <feff>
trong diff:Git bỏ qua BOM (ngăn không cho git diff hiển thị thay đổi dấu ngoặc đơn)
-<feff>/*^M
+/*^M
Làm thế nào tôi có thể làm cho git diff
cư xử theo cách này?
Tốt hơn với tham số dòng lệnh.
git --ignore-all-space
(aka git -w
) không thực hiện thủ thuật. Tôi đang sử dụng Mac OS X nếu điều đó quan trọng.
'git diff-w' (' --ignore-all-space') có hoạt động tốt hơn không? – VonC
@VonC: Nó không làm trò lừa. –
Ok. Sau đó, tôi không biết. Git dường như không chạm hoặc bỏ qua BOM (như đã thấy trong http://stackoverflow.com/a/6418611/6309) – VonC