আমি দুর্ঘটনাক্রমে আমার আগের প্রতিশ্রুতি সংশোধন করেছি। আমি একটি নির্দিষ্ট ফাইলে যে পরিবর্তন করেছি সেগুলির ইতিহাস রাখার জন্য অঙ্গীকারটি আলাদা হওয়া উচিত ছিল।
শেষ প্রতিশ্রুতিটি পূর্বাবস্থায় নেওয়ার কোনও উপায় আছে? আমি যদি এমন কিছু করি git reset --hard HEAD^
তবে প্রথম প্রতিশ্রুতিও পূর্বাবস্থায় ফিরে আসেনি।
(আমি এখনও কোনও দূরবর্তী ডিরেক্টরিতে ঠেলিনি)
git reflog
সঠিক নম্বরটি খুঁজতে{2}
।