গৃহীত উত্তর ছাড়াও:
হ্যাশগুলি দেখতে আপনাকে প্রস্তাবিত কমান্ড "গিট চেকআউট হ্যাশ " ব্যবহার করতে হবে, আপনি ব্যবহার করতে পারেনgit log । Hoewever, আপনার যা প্রয়োজন তার উপর নির্ভর করে হ্যাশগুলি অনুলিপি / আটকানোর চেয়ে সহজ উপায়।
আপনি git log --onelineআরও কমপ্রেস ফর্ম্যাটে অনেক প্রতিশ্রুতি বার্তা পড়তে ব্যবহার করতে পারেন ।
বলুন যে আপনি এটি কমপক্ষে তথ্য এবং কেবল আংশিক দৃশ্যমান হ্যাশগুলির সাথে কমিটের এক-লাইন তালিকা দেখতে পান:
hash111 (HEAD -> master, origin/master, origin/HEAD)
hash222 last commit
hash333 I want this one
hash444 did something
....
আপনি যদি চান last commit, আপনি ব্যবহার করতে পারেন git checkout master^। ^আপনি কমিট দেয় সামনে মাস্টার। তাই hash222।
আপনি যদি এনটি-র শেষ প্রতিশ্রুতি চান, আপনি ব্যবহার করতে পারেন git checkout master~n। উদাহরণস্বরূপ, ব্যবহার git checkout master~2আপনাকে প্রতিশ্রুতি দেবে hash333।