বলা বাহুল্য যে git difftool -d
আপনি ব্যবহার করে এখনও আপনার কাজের ফাইলগুলিকে মাইল্ডে সম্পাদনা করতে এবং সেভ করতে পারেন । এটি অর্জনের জন্য আপনাকে আপনার বর্তমান কার্যক্ষম গাছের সাথে কয়েকটি শাখা তুলনা করতে হবে, উদাহরণস্বরূপ:
git difftool -d branchname
ক্ষেত্রটি দেখায় যে বাম এবং ডান উভয় ডিরেক্টরি / tmp এ অবস্থিত। তবে, সঠিক ডিরেক্টরিতে থাকা ফাইলগুলি প্রকৃত কার্যকারী ডিরেক্টরিতে (উইন্ডোজে প্রযোজ্য নয়) আপনার ফাইলগুলির প্রতীকী লিঙ্কগুলি। সুতরাং আপনি এগুলি ঠিক মাইলডে সম্পাদনা করতে পারেন এবং যখন আপনি সেগুলি সংরক্ষণ করেন আপনার পরিবর্তনগুলি আপনার কার্যকরী ডিয়ারে সংরক্ষণ করা হবে।
তবুও আরও আকর্ষণীয় বিকল্প হ'ল স্ট্যাশ সহকারে চলমান দির তুলনা। আপনি কেবল টাইপ করে এটি করতে পারেন:
git difftool -d stash
তারপরে আপনি git stash pop/apply
বিরক্তিকর দ্বন্দ্বের সমাধানটি ব্যবহার না করে এবং এড়িয়ে না গিয়ে, স্ট্যান্ড (বাম উইন্ডো) থেকে আপনার বর্তমান ওয়ার্কিং কপির (ডান উইন্ডো) থেকে কিছু পরিবর্তনগুলি স্থানান্তর করতে পারেন যা এই আদেশগুলি দ্বারা প্ররোচিত হতে পারে।
আমি মনে করি এটি স্ট্যাশগুলির সাহায্যে কর্মপ্রবাহকে উল্লেখযোগ্যভাবে বৃদ্ধি করতে পারে। আপনি স্ট্যাশ থেকে ক্রিয়াকলাপের অনুলিপিতে ধীরে ধীরে পরিবর্তনগুলি স্থানান্তর করতে এবং একের পর এক প্রতিশ্রুতিবদ্ধ করতে চান, যদি আপনি চান তবে আরও কিছু পরিবর্তন আনতে পারেন।