プログラミングにおいてgitやgithubを使用していて、”git show”で指定のコミットのファイルの内容を見たい、取得したい場合があります。
以下のフォーマットで可能です。
# git show:[file]
git show 091fd67:mnt/c/time_management/time_management.txt
現在のファイルと特定のコミットのファイルの内容を比較したい場合は以下のようにできます。meldはdiff
などにも置き換えられます。
meld <( git show 60a6b5b:mnt/c/time_management/time_management.txt ) <( cat mnt/c/time_management/time_management.txt )
特定のコミットのファイルと特定のコミットのファイルの内容を比較したい場合は以下のようにできます。
meld <( git show 091fd67:mnt/c/time_management/time_management.txt ) <( git show d924ed5:mnt/c/time_management/time_management.txt )