Tôi có cùng một tệp được hiển thị theo hai cách khác nhau và muốn so sánh nó bằng cách sử dụng git diff
, chăm sóc bỏ qua mọi khoảng trắng, tab, ngắt dòng, vận chuyển- trả lại hoặc bất kỳ thứ gì không đúng mã nguồn của tệp của tôi.Bỏ qua bất kỳ khoảng trống hoặc ngắt dòng nào trong git-diff
Tôi thực sự cố gắng này:
git diff --no-index --color --ignore-all-space <file1> <file2>
nhưng khi một số thẻ html đang sụp đổ tất cả trên cùng một dòng (thay vì mỗi dòng và lập bảng) git-diff phát hiện là như một sự khác biệt (trong khi đối với tôi nó không phải là).
<html><head><title>TITLE</title><meta ......
là khác nhau từ
<html>
<head>
<title>TITLE</title>
<meta ......
lựa chọn gì làm tôi nhớ để thực hiện những gì tôi cần và mối đe dọa như thể nó là giống nhau không?
Vui lòng xóa một dấu gạch ngang khỏi _ignore - all_ – Line