কম্পিউটার

গিট ত্রুটি:টান সম্ভব নয়...

যখন আমরা গিট ব্যবহার করি, মাঝে মাঝে আমরা বিভ্রান্তিকর ত্রুটির উপর আসি। এই নিবন্ধটির লক্ষ্য সংস্করণ নিয়ন্ত্রণ ব্যবহার করার সময় একটি সাধারণ ত্রুটির দিকে নজর দেওয়া এবং একটি সম্ভাব্য সমাধান প্রদান করা।

এই ত্রুটি দেখুন:

Pull is not possible because you have unmerged files.
Please, fix them up in the work tree, and then use 'git add/rm <file>'
as appropriate to mark resolution, or use 'git commit -a'.

সমস্যা

এই ত্রুটিটি ঘটে যখন আমাদের কাজের ডিরেক্টরিতে অমীমাংসিত দ্বন্দ্ব সহ ফাইল থাকে। আমাদের ফাইলগুলির দিকে নজর দিতে হবে, কোনো একত্রীকরণ বিরোধের সমাধান নিশ্চিত করতে হবে, তারপরে ফাইলটিকে সমাধান করা হয়েছে বলে চিহ্নিত করতে স্টেজ করুন এবং কমিট করুন৷

সমাধান

এই বিশেষ ত্রুটির সাথে প্রথম কাজটি হল কমান্ড লাইন এবং git status ব্যবহার করা . এটি আপনাকে বলবে যে আপনার আনমার্জ করা ফাইলগুলি কোথায় রয়েছে - এটি নিম্নলিখিতগুলির মতো দেখতে হবে:

Unmerged paths: 
	use 'git add/rm <file>' to update what will be committed
	[ list of files ]

আপনি যদি কোনও অংশীদারের সাথে আপনার প্রকল্পে কাজ করেন, তবে দ্বন্দ্বগুলি তার লিখিত কিছুর ফলাফল। আপনি ভুলবশত কোনো গুরুত্বপূর্ণ কোড থেকে পরিত্রাণ না পান তা নিশ্চিত করতে আপনার সঙ্গীর সাথে মার্জ বিরোধগুলি কাটিয়ে উঠতে চান।

একবার আপনার একত্রীকরণ বিরোধগুলি সমাধান হয়ে গেলে, আপনি তারপর git add/rm <file> চালাতে পারেন অথবা git commit -a

আপনি এখন git pull origin [master | main | <name-of-branch>] আপনার রিমোট রিপোজিটরি থেকে পরিবর্তন আনতে।


  1. ঠিক করুন:DIFxDriverPackageInstall Error =10

  2. DISM সোর্স ফাইলগুলি ঠিক করুন ত্রুটি খুঁজে পাওয়া যায়নি৷

  3. কিভাবে গিট মার্জ ত্রুটি ঠিক করবেন

  4. Windows 10 এ ওভাররাইট করা ফাইল পুনরুদ্ধার করা কি সম্ভব?