আমি একটি ফাইল আছে a.txt
।
cat a.txt
> hello
বিষয়বস্তু a.txt
হ্যালো "হ্যালো"।
আমি একটি প্রতিশ্রুতিবদ্ধ।
git add a.txt
git commit -m "first commit"
আমি তখন a.txt
একটি test
দির মধ্যে সরানো ।
mkdir test
mv a.txt test
আমি তখন আমার দ্বিতীয় প্রতিশ্রুতিবদ্ধ।
git add -A
git commit -m "second commit"
পরিশেষে, আমি a.txt
পরিবর্তে "বিদায়" বলতে সম্পাদনা করি ।
cat a.txt
> goodbye
আমি আমার শেষ প্রতিশ্রুতিবদ্ধ।
git add a.txt
git commit -m "final commit"
এখন এখানে আমার প্রশ্ন:
আমি a.txt
আমার শেষ প্রতিশ্রুতি এবং আমার প্রথম প্রতিশ্রুতিবদ্ধতার মধ্যে কীভাবে বিষয়বস্তু আলাদা করতে পারি ?
আমি চেষ্টা করেছি:
git diff HEAD^^..HEAD -M a.txt
তবে তা কার্যকর হয়নি। git log --follow a.txt
সঠিকভাবে নামটি সনাক্ত করে তবে এর সমতুল্য আমি খুঁজে পাচ্ছি না git diff
। একটি আছে?