আমি একটি ফাইল আছে 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। একটি আছে?