how about doing shallow clone with $git-clone --depth=1 then run recursive-diff on the sub-directories (n=1 is just an example) can someone gives comment whether this approach is recommended? -- fireh --