似乎我的Git选项包括--ignore-space-change
,因为git status
不会列出仅包含空格更改的文件。我如何才能看到仅包含空格更改的差异和提交文件?
答案 0 :(得分:1)
这将显示仅包含空格更改的未提交文件。通过向git diff
FILES=`git diff --name-only`
for x in `git diff -G [a-zA-Z0-9]; do
FILES=`echo "FILES" | grep -v $x`
done
echo $FILES
git diff --name-only
获取具有更改的所有文件的列表。
git diff -g [a-zA-Z0-9]
获取所有包含字母或数字的更改的文件
循环遍历每个文件
grep -v $x
从列表中删除所有包含字母或数字的文件