Bashスクリプトを使用して最後のgitコミットから変更された場所を取得する方法はありますか?

Bashスクリプトを使用して最後のgitコミットから変更された場所を取得する方法はありますか?

最後のコミットで変更されたファイルの場所を確認する必要があります。 Jenkinsでこれを行う必要があるため、bashスクリプトを使用して実行する必要があります。これはgit whatchanged -n 1(これに使用したいコマンド)の出力です。

lukas @ leaf (~/workspace/shairweb) 

ベストアンサー1

次の方法を試してください。

LASTCOMMIT=$(git log -1 --oneline | cut -f1 -d" ")
git diff-tree --no-commit-id --name-only -r $LASTCOMMIT

おすすめ記事