বেশ কিছু ব্যবহারকারী রিপোর্ট করেছেন যে "git' একটি অভ্যন্তরীণ বা বাহ্যিক কমান্ড হিসাবে স্বীকৃত নয়" কমান্ড প্রম্পটে একটি গিট কমান্ড চালানোর চেষ্টা করার সময় ত্রুটি। যদিও কিছু ব্যবহারকারী রিপোর্ট করেছেন যে এই সমস্যাটি তারা Windows-এর জন্য Git ইনস্টল করার কিছু সময় পরে ঘটেছে, অন্যরা Git ইনস্টলেশন সম্পূর্ণ হওয়ার সাথে সাথে এই সমস্যার সম্মুখীন হয়।
'গিট' এর কারণ কী তা একটি অভ্যন্তরীণ বা বাহ্যিক কমান্ড ত্রুটি হিসাবে স্বীকৃত নয়
আমরা বিভিন্ন ব্যবহারকারীর রিপোর্ট দেখে এই বিশেষ সমস্যাটি তদন্ত করেছি। আমাদের তদন্তের উপর ভিত্তি করে, এই ত্রুটিটি কেন ঘটে তার বিভিন্ন পরিস্থিতি রয়েছে:
- Git PATH ভেরিয়েবলে (বা ভুলভাবে) সেট করা হয়নি – সফ্টওয়্যারের একটি সাম্প্রতিক সফ্টওয়্যার বা ব্যবহারকারীর ভুল ভেরিয়েবল বন্ধনীতে গিট PATH ভুলভাবে কনফিগার করতে পারে৷
- GIT ইনস্টল করার সময় CMD খোলা হয়েছিল – আপনি যদি সম্প্রতি একটি কমান্ড প্রম্পট উইন্ডো খোলার সময় উইন্ডোজের জন্য গিট ইনস্টল করেন, তাহলে আপনি কমান্ড প্রম্পট পুনরায় খুললেই সমস্যাটি সমাধান হয়ে যেতে পারে৷
আপনি যদি এই নির্দিষ্ট সমস্যাটি সমাধান করতে সংগ্রাম করে থাকেন তবে এই নিবন্ধটি আপনাকে কিছু সমস্যা সমাধানের নির্দেশিকা প্রদান করবে। নীচে আপনার কাছে পদ্ধতির একটি সংগ্রহ রয়েছে যা একই পরিস্থিতিতে অন্যান্য ব্যবহারকারীরা সমস্যা সমাধানের জন্য ব্যবহার করেছেন। সর্বোত্তম ফলাফলের জন্য, আপনার নির্দিষ্ট পরিস্থিতিতে সমস্যা সমাধানে কার্যকরী একটি সমাধান না পাওয়া পর্যন্ত পদ্ধতিগুলি অনুসরণ করুন৷
পদ্ধতি 1:কমান্ড প্রম্পট পুনরায় খুলুন
আপনি যদি টার্মিনাল ধরণের লোক (বা মেয়ে) হন এবং আপনি একটি CMD উইন্ডো সর্বদা খোলা রাখেন (এমনকি গিট ইনস্টল করার সময়ও), সমস্যাটি ঘটতে পারে কারণ কমান্ড প্রম্পট সর্বশেষ ভেরিয়েবল পরিবর্তনের সাথে আপডেট করা হয়নি। পি>
যদি এই দৃশ্যটি আপনার ক্ষেত্রে প্রযোজ্য হয়, তাহলে সমাধানটি সিএমডি উইন্ডো বন্ধ করা এবং অন্য একটি খোলার মতোই সহজ। যদি পথটি সঠিকভাবে সেট করা থাকে, তাহলে আপনি “git’ একটি অভ্যন্তরীণ বা বাহ্যিক কমান্ড হিসেবে স্বীকৃত নয়” না পেয়েই গিট কমান্ড ব্যবহার করতে পারবেন ত্রুটি।
যদি এই দৃশ্যটি আপনার পরিস্থিতিতে প্রযোজ্য না হয়, তাহলে নিচের পরবর্তী পদ্ধতিতে যান৷
৷পদ্ধতি 2:ভেরিয়েবলে GIT পাথ যোগ করার স্বয়ংক্রিয় উপায় ব্যবহার করা
আপনি যদি PATH ভেরিয়েবলের সাথে গোলমাল করা থেকে দূরে থাকতে চান, তাহলে আপনি সমাধান করতে পারেন “git’ একটি অভ্যন্তরীণ বা বাহ্যিক কমান্ড হিসাবে স্বীকৃত নয়” আপনার জন্য স্বয়ংক্রিয়ভাবে পাথ ভেরিয়েবল তৈরি করতে গিট ইনস্টলেশন GUI ব্যবহার করে ত্রুটি। এটি করলে আপনি গিট ব্যাশ এবং উইন্ডোজ কমান্ড প্রম্পট উভয় থেকেই গিট ব্যবহার করতে পারবেন।
গিট আনইনস্টল করার এবং তারপরে আপনার জন্য স্বয়ংক্রিয়ভাবে পাথ ভেরিয়েবল যোগ করতে প্রাথমিক ইনস্টলেশন কনফিগার করার জন্য এখানে একটি দ্রুত নির্দেশিকা রয়েছে:
- Windows কী + R টিপুন একটি রান ডায়ালগ বক্স খুলতে। তারপর, টাইপ করুন “appwiz.cpl ” এবং Enter টিপুন প্রোগ্রাম এবং বৈশিষ্ট্য খুলতে জানলা.
- অভ্যন্তরে প্রোগ্রাম এবং বৈশিষ্ট্য , একটি গিট এন্ট্রি সন্ধান করুন, এটিতে ডান-ক্লিক করুন এবং আনইনস্টল করুন ক্লিক করুন . তারপরে, গিটের বর্তমান ইনস্টলেশনটি সরাতে অন-স্ক্রীন প্রম্পটগুলি অনুসরণ করুন।
- আনইন্সটল প্রক্রিয়া সম্পূর্ণ করতে আপনার কম্পিউটার রিস্টার্ট করুন।
- এই লিঙ্কে যান (এখানে ) এবং উইন্ডোজের জন্য গিট-এর সর্বশেষ সংস্করণ ডাউনলোড করুন। ডাউনলোড স্বয়ংক্রিয়ভাবে শুরু করা উচিত। যদি এটি না হয়, কেবল আপনার OS বিট আর্কিটেকচারের সাথে যুক্ত সংস্করণে ক্লিক করুন।
- ইন্সটলেশন এক্সিকিউটেবল খুলুন এবং ইন্সটলেশন প্রম্পটগুলি অনুসরণ করুন। আপনি ডিফল্ট মানগুলিতে সমস্ত বিকল্প ছেড়ে দিতে পারেন। যখন আপনি আপনার PATH এনভায়রনমেন্ট সামঞ্জস্য করতে যান, নিশ্চিত করুন যে আপনি Windows কমান্ড প্রম্পট থেকে Git ব্যবহার করুন নির্বাচন করুন টগল
- ডিফল্ট নির্বাচিত মানগুলি রেখে ইনস্টলেশন কনফিগারেশন চালিয়ে যান (বা আপনার নিজের নির্বাচন করুন), তারপর ইনস্টল করুন ক্লিক করুন বোতাম
- ইন্সটলেশন সম্পূর্ণ হলে, আপনার কম্পিউটার পুনরায় চালু করুন। পরবর্তী স্টার্টআপে, আপনি সরাসরি Windows Command Prompt থেকে কমান্ড চালাতে সক্ষম হবেন .
আপনি যদি এমন একটি পদ্ধতি খুঁজছেন যা গিট ক্লায়েন্ট আনইনস্টল না করেই সমস্যার সমাধান করবে, তাহলে নিচের পরবর্তী পদ্ধতিতে যান।
পদ্ধতি 3:পরিবর্তনশীল PATH ম্যানুয়ালি যোগ করা
আপনি যদি কোনও ফলাফল ছাড়াই এতদূর এসে থাকেন তবে সম্ভবত আপনি এই বিশেষ সমস্যাটি দেখছেন কারণ গিট ভেরিয়েবলটি এনভায়রনমেন্ট ভেরিয়েবলে কনফিগার করা হয়নি (বা ভুলভাবে কনফিগার করা হয়নি) .
ভাগ্যক্রমে, আপনি নির্দেশাবলীর একটি সেট অনুসরণ করে ম্যানুয়ালি পরিবর্তনশীল মান কনফিগার করতে পারেন। আপনাকে যা করতে হবে তা এখানে:
- ফাইল এক্সপ্লোরার খুলুন এবং গিট ইনস্টলেশনের ভিতরে cmd ফোল্ডারের অবস্থানে নেভিগেট করুন। এখানে x86 এবং x64 সংস্করণের জন্য ডিফল্ট পাথ রয়েছে:
My Computer (This PC) > Local Disk(C:) > Program Files (x86) > Git > cmd My Computer (This PC) > Local Disk(C:) > Program Files > Git > cmd
- এরপর, git.exe-এ ডান-ক্লিক করুন এবং বৈশিষ্ট্য নির্বাচন করুন . তারপর, সাধারণ-এ git.exe বৈশিষ্ট্যের ট্যাব , এক্সিকিউটেবলের অবস্থান অনুলিপি করুন (আমাদের এটি পরে প্রয়োজন হবে)।
- এরপর, Windows কী + R টিপুন একটি রান খুলতে ডায়ালগ বক্স, তারপর টাইপ করুন “sysdm.cpl ” এবং Enter টিপুন সিস্টেম বৈশিষ্ট্যগুলি খুলতে তালিকা.
- সিস্টেম বৈশিষ্ট্যের ভিতরে মেনু, উন্নত-এ যান ট্যাব এবং এনভায়রনমেন্ট ভেরিয়েবল-এ ক্লিক করুন .
- এনভায়রনমেন্ট ভেরিয়েবল এর ভিতরে মেনুতে, সিস্টেম ভেরিয়েবলে যান সাবমেনুতে, পথ নির্বাচন করুন , তারপর সম্পাদনা ক্লিক করুন৷ বোতাম
- পরিবেশ ভেরিয়েবল সম্পাদনা করুন-এ উইন্ডোতে, নতুন ক্লিক করুন বোতাম এবং কেবল অবস্থানটি পেস্ট করুন যা আমরা ধাপ 2 এ অনুলিপি করেছি। তারপর, এন্টার টিপুন ভেরিয়েবল তৈরি করতে।
- ঠিক আছে ক্লিক করুন পরিবর্তনটি সংরক্ষিত হয়েছে তা নিশ্চিত করতে প্রতিটি খোলা প্রম্পটে।
- একটি সিএমডি উইন্ডো খুলুন এবং "গিট" টাইপ করুন। আপনার আর সম্মুখীন হওয়া উচিত নয় “git’ একটি অভ্যন্তরীণ বা বাহ্যিক কমান্ড হিসাবে স্বীকৃত নয়” ত্রুটি.