'সামফোল্ডার' ফোল্ডারের জন্য এখানে আমার ইতিহাস
$ git log somefolder
commit 89cd
More changes to somefolder
commit ef47a
Updating somefolder and other stuff
commit e095
Bugs fixed in somefolder
আমি কিছু ফোল্ডারকে আবার কিছু ফোল্ডারে "বাগগুলি স্থির করে" প্রতিশ্রুতিতে ফিরিয়ে আনতে চাই।
যেহেতু দ্বিতীয় প্রতিশ্রুতিবদ্ধতা কোনও ফোল্ডারের বাইরে পরিবর্তনগুলি জড়িত তাই আমি এই প্রতিশ্রুতিটি ফিরিয়ে দিতে চাই না।
আমি অনুমান করি যে নিরাপদতম উপায়টি কমিট E095 এবং 89cd এর মধ্যে একটি ডিফ / প্যাচ তৈরি করা হবে যা কেবলমাত্র কিছু ফোল্ডারে প্রয়োগ হয় এবং তারপরে সেই প্যাচটি প্রয়োগ করে। আমি এটা কিভাবে করবো?
git reset e095 -- some/folderপরিবর্তে