Eu tenho uma pasta now uma vez exportado de um repositório git e o próprio repositório git:
/
/now/
/repository.git/
Eu gostaria de comparar os arquivos em now para o estado atual do repositório. Enquanto isso é feito facilmente com --git-dir=/repository.git e --work-tree=/now,
git --git-dir=/repository.git --work-tree=/now status
não é tão óbvio para mim, quando now era um subpasta das coisas no repositório git.
Existe uma maneira - além de verificar o repositório novamente e diff as coisas - ter git de alguma forma comparar a pasta e a subpasta correspondente no repositório? (Eu sei, esse git não é centrado em torno da idéia de mudanças em arquivos únicos, então eu realmente espero que um bem informado não .)
git-read-treee o formato do arquivo de índice em si, mas ainda não descobri a edição do arquivo binário.