আমি সম্প্রতি এসভিএন থেকে গিতে চলে এসেছি এবং কিছু সম্পর্কে কিছুটা বিভ্রান্ত হয়ে পড়েছি। আমার কোনও স্ক্রিপ্টের পূর্ববর্তী সংস্করণটি একটি ডিবাগারের মাধ্যমে চালানো দরকার, তাই আমার git checkout <previous version hash>
যা করা দরকার তা করেছি এবং করেছি।
এখন আমি নতুন সংস্করণে ফিরে যেতে চাই, তবে আমি এটির জন্য হ্যাশ জানি না। আমি যখন টাইপ করি তখন git log
তা দেখতে পাই না।
কিভাবে আমি এটি করতে পারব? এছাড়াও, হ্যাশগুলি লিখে টাইপ করার চেয়ে সংস্করণগুলি পরিবর্তনের আরও সহজ কোনও উপায় রয়েছে - "দুটি সংস্করণ ফিরে যান" বা "সবচেয়ে কালানুক্রমিকভাবে সাম্প্রতিককালে যান" এর মতো কিছু?
git checkout master
ঠিক কিভাবে আমি একটি শাখা থেকে ফিরে। সুতরাং এর মানে কি এই নয় যে আমি যখন পূর্ববর্তী সংস্করণটি পরীক্ষা করে দেখি, আমি মূলত একটি শাখা তৈরি করছি?