দুর্ভাগ্যক্রমে জিআইটি কমান্ডগুলি ছাঁটাই এবং পুনরায় সেট করা বা ধাক্কা আমার পক্ষে কার্যকর হয়নি। ছাঁটাই একবার কাজ করেছে এবং তারপরে সমস্যাটি ফিরে এসেছে।
স্থায়ী সমাধান যা আমার পক্ষে কাজ করেছে তা হ'ল গিট ফাইলটি ম্যানুয়ালি সম্পাদনা করা। কেবলমাত্র প্রকল্পের .git ফোল্ডারে যান এবং তারপরে নোটপ্যাড ++ এর মতো কোনও পাঠ্য সম্পাদনায় ফাইল প্যাকড-রেফগুলি খুলুন। তারপরে ব্যর্থ শাখা দিয়ে সারিতে নেভিগেট করুন এবং প্রত্যাশিতটির কাছে এটির নির্দেশিকা আপডেট করুন।
আপনার মতো বার্তা থাকলে:
"ত্রুটি: রেফ 'রিফ / রিমোটস / উত্স / বৈশিষ্ট্য / শাখা_এক্সএক্সএক্স'কে লক করতে পারে না: 425ea23facf96f51f412441f41ad488fc098cf23 এ থাকলেও 383de86fed394ff1a1aefc4a522d886adcecd79 প্রত্যাশিত"
তারপরে ফাইলটিতে 'রেফস / রিমোটস / উত্স / বৈশিষ্ট্য / শাখা_এক্সএক্সএক্স'এর সারিটি সন্ধান করুন। সেখানে গাইডগুলি প্রত্যাশিত (২ য়) এক হবে - 383de86fed394ff1a1aeefc4a522d886adcecd79। আপনাকে এটিকে আসল (1 ম) এক - 425ea23facf96f51f412441f41ad488fc098cf23 এ পরিবর্তন করতে হবে।
অন্যান্য ব্যর্থ শাখাগুলির জন্য পুনরাবৃত্তি করুন এবং আপনি এগিয়ে যেতে ভাল হবে। কখনও কখনও পুনরায় আনার পরে একই শাখাগুলির জন্য আমাকে পুনরাবৃত্তি করতে হয়েছিল যা আমি ইতিমধ্যে আগেই 'ঠিক' করেছি। পুনরায় আনতে জিআইটি আপডেটের গাইডগুলি এবং আপনাকে সর্বশেষতম একটি দেয়।
যাইহোক সমস্যাটি কোনও শো স্টপার নয়। শাখার তালিকাটি আপডেট হয়ে যায়। এটি বরং একটি সতর্কতা।
git push --force
। চালানোর চেষ্টা করুনgit pull --force
।