Saya punya file a.txt
.
cat a.txt
> hello
Isi dari a.txt
is "hello".
Saya membuat komitmen.
git add a.txt
git commit -m "first commit"
Saya kemudian pindah a.txt
ke test
dir.
mkdir test
mv a.txt test
Saya kemudian membuat komitmen kedua saya.
git add -A
git commit -m "second commit"
Akhirnya, saya mengedit a.txt
untuk mengucapkan "selamat tinggal" sebagai gantinya.
cat a.txt
> goodbye
Saya membuat komitmen terakhir saya.
git add a.txt
git commit -m "final commit"
Sekarang inilah pertanyaan saya:
Bagaimana cara saya membedakan konten a.txt
antara komit terakhir dan komit pertama saya?
Saya sudah mencoba:,
git diff HEAD^^..HEAD -M a.txt
tetapi tidak berhasil. git log --follow a.txt
mendeteksi penggantian nama dengan benar, tetapi saya tidak dapat menemukan padanan untuk git diff
. Apakah ada?