git
认为一个.json
文件的两个版本不同,但实际上它们的数据不是:
@@ -469,9 +479,9 @@
"integrity": "sha1-+GzWzvT1MAyOY+B6TVEvZfv/RTE=",
"dev": true,
"requires": {
+ "JSONStream": "1.3.1",
"combine-source-map": "0.7.2",
"defined": "1.0.0",
- "JSONStream": "1.3.1",
"through2": "2.0.3",
"umd": "3.0.1"
}
我们如何告诉 git 忽略 JSON 文件的这种差异?
笔记:
以下来自 Tomasz Wegrzanowski 博客的代码:
echo "*.json diff=json" >> .gitattributes
git config diff.json.textconv json_pp
不工作并导致挂起git diff