সোর্সট্রি-তে, আমি পাই যে গিট রিফ্লাগ কাজ করে না, সুতরাং জিইউআই ব্যবহার করে এটি কীভাবে করা যায় তা বুঝতে পেরেছিলাম।
প্রথমে কমান্ডের ইতিহাসে কোনও বার্তা সন্ধান করে "হারিয়ে যাওয়া" প্রতিশ্রুতিটি অনুসন্ধান করার চেষ্টা করুন (দেখুন: কমান্ড আউটপুট দেখান)। আপনি যে প্রতিশ্রুতিটি হারিয়েছেন তার পরে এটি "স্যুইচিং শাখা" কমান্ডে থাকবে এবং আপনি 1234567 কমিট আইডির মাধ্যমে কমিট মন্তব্যটি দেখতে পাবেন।
সেই প্রতিশ্রুতি আইডিটি পরবর্তী পদক্ষেপে নিয়ে যান।
উপরের সরঞ্জামদণ্ডে "ব্রাঞ্চ" বোতামটি হিট করুন এবং আপনার একটি ডায়ালগ "নতুন শাখা" পাওয়া উচিত যেখানে আপনি একটি নির্দিষ্ট প্রতিশ্রুতি নির্দিষ্ট করতে পারেন। সেই কমিট আইডিটিকে সেখানে রাখুন, একটি নতুন শাখার নাম নির্দিষ্ট করুন, তৈরি করুন শাখাকে হিট করুন এবং আপনার হারিয়ে যাওয়া প্রতিশ্রুতি সহ একটি নতুন শাখা পাওয়া উচিত!
এটি আমার জন্য কিছু হারিয়ে যাওয়া কাজ ফিরিয়ে এনেছে!
git resetচেয়ে নাgit checkout?