Existe uma maneira de usar um script bash para obter a localização das alterações feitas no último commit do git?

1

Eu preciso verificar a localização dos arquivos, que foram alterados no último commit. Porque eu vou ter que fazer isso no Jenkins, isso deve ser feito usando um script bash. Esta é a saída de git whatchanged -n 1 (o comando que eu quero usar para isso)

lukas @ leaf (~/workspace/shairweb)                     
por K40S 19.11.2014 / 11:57

1 resposta

1

Tente desta maneira:

LASTCOMMIT=$(git log -1 --oneline | cut -f1 -d" ")
git diff-tree --no-commit-id --name-only -r $LASTCOMMIT
    
por 19.11.2014 / 12:17