СЯУ что git умеет делать диффы в своём стиле между произвольными двумя каталогами. .git не обязателен.
git diff --no-index source dest