আমার দুটি সংগ্রহশালা রয়েছে। একটিতে আমি ফাইলটিতে পরিবর্তন আনছি ./hello.test
। আমি পরিবর্তনগুলি প্রতিশ্রুতিবদ্ধ করি এবং সেই প্রতিশ্রুতি থেকে একটি প্যাচ তৈরি করি git format-patch -1 HEAD
। এখন আমি একটি দ্বিতীয় সংগ্রহস্থলের যে hello.test হিসাবে একই বিষয়বস্তু রয়েছে কিন্তু ভিন্ন নামে একটি ভিন্ন ডিরেক্টরির মধ্যে স্থাপন করা হয় যে একটি ফাইল আছে আছে: ./blue/red/hi.test
। আমি কীভাবে hi.test
ফাইলটিতে পূর্বোক্ত প্যাচ প্রয়োগ করব ? আমি চেষ্টা করেছিলাম git am --directory='blue/red' < patch_file
কিন্তু অবশ্যই অভিযোগ করে যে ফাইলগুলির নাম একই নেই (যা আমি ভেবেছিলাম গিটের যত্ন নেই?)। আমি জানি যে আমি সম্ভবত সেই নির্দিষ্ট ফাইলটিতে প্রয়োগ করতে পার্থক্য সম্পাদনা করতে পারি তবে আমি একটি কমান্ড সমাধান খুঁজছি।