Я использую репозиторий Git на своем сервере для выпуска файлов данных пользователя, отправленных на сервер. Я заинтересован в получении списка измененных файлов между любыми двумя версиями.
Я знаю о git diff --name-only <rev1> <rev2>
, но это дает мне список имен файлов. Меня особенно интересуют переименования и копии. В идеале вывод будет примерно таким:
updated: userData.txt
renamed: picture.jpg -> background.jpg
copied: song.mp3 -> song.mp3.bkp
Возможно ли это? --name-status
также не указывает на переименование и копии.