আমি আমার গিট প্রকল্পের জন্য (উইন্ডোজ) সোর্স ট্রি ব্যবহার করছি। আমি কমান্ড প্রম্পট বা লিনাক্স টার্মিনাল এ এটি করতে পারি।
তবে, আমি ভাবছি যে সংঘাতগুলি ইন্টারেক্টিভ এবং দৃষ্টিভঙ্গি সমাধানের জন্য একটি দুর্দান্ত উপায় আছে কিনা। উদাহরণস্বরূপ, যদি টান বিরোধগুলি সনাক্ত করে, একটি জিইউআই-ভিত্তিক সংঘাতের সরঞ্জামটি পপিং করে (উদাহরণস্বরূপ, পি 4 মার্জ)। এটা কি সম্ভব?
আমি সর্বদা ম্যানুয়াল দ্বন্দ্ব সমাধানের কাজটি করে যাচ্ছি যা কেবল বেদনাদায়ক।
এটি উদাহরণস্বরূপ, pull
সোর্স ট্রি থেকে একটি গিট বার্তা।
git -c diff.mnemonicprefix=false -c core.quotepath=false pull --no-commit origin master
From W:\repo\
* branch master -> FETCH_HEAD
Updating 33c07bf..41e0249
error: Your local changes to the following files would be overwritten by merge:
foo.cpp
goo.cpp
goo.hpp
Please, commit your changes or stash them before you can merge.
Aborting
Completed with errors, see above.