gnudiff和.gitignore文件

问题描述 投票:2回答:1

要明确 - 这不是git diff问题或问题

我有两个本地检查的回购 - 有一个共同的准共同遗产。

两者都受git控制(但来自两个独立的远程服务器) - 它们有许多共同点。

我想要做的是在两个目录结构之间进行正常的gnu diff -Naur类型比较。

通常你会使用--exclude=PATTERN选项gnu-diff来排​​除事物。例如,您可能会--exclude=.git忽略两个不同的.git目录

我想要的是让gnu-diff .gitignore知道的选项

实际上,当gnu diff遍历目录结构并遇到.gitignore文件时,请遵循GIT规则并相应地忽略。

像这样的选项排序:

diff -Naur  --honor-git-ignore-files  DIR1   DIR2
git diff gitignore
1个回答
2
投票

由于似乎没有像你提到的那样的默认linux diff选项,你可以:

© www.soinside.com 2019 - 2024. All rights reserved.