файлы gnudiff и .gitignore - PullRequest
       7

файлы gnudiff и .gitignore

0 голосов
/ 06 сентября 2018

Чтобы быть ясным - это не 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

1 Ответ

0 голосов
/ 06 сентября 2018

Поскольку, по-видимому, параметр linux diff по умолчанию не похож на тот, который вы упомянули, вы можете:

...