অনেক ব্যবহারকারী কম্যান্ড প্রম্পটে git কমান্ড চালানোর সময় "git' is not recognized as an internal or external command" এররটি পান। কিছু ব্যবহারকারী রিপোর্ট করেছেন Git for Windows ইনস্টল করার কিছু সময় পর এই ইস্যু দেখা দিয়েছে, অন্যদের কেসে Git ইনস্টলেশন কমপ্লিট হওয়ার সাথে সাথে এই ইস্যু দেখা দেয়।
'git' is not recognized as an internal or external command এররটির কারণ
বিভিন্ন ব্যবহারকারীর রিপোর্ট দেখে আমরা এই নির্দিষ্ট ইস্যু তদন্ত করেছি। আমাদের তদন্ত অনুযায়ী, এই এররটির وراء কয়েকটি পরিস্থিতি রয়েছে:
- Git PATH Variables-এ সেট নেই (বা ভুলভাবে সেট) - সফটওয়্যারে اخیر কোনো বাগ বা ব্যবহারকারীর ভুল হয়তো Git PATH Variables ব্র্যাকেটে ভুলভাবে কনফিগার করেছে।
- Git ইনস্টলেশনের সময় CMD খোলা ছিল - আপনি যদি اخیر Git for Windows ইনস্টল করেছেন যখন একটি Command Prompt উইন্ডো খোলা ছিল, তবে ইস্যুটি Command Prompt রি-ওপেন করলেই সমাধান হয়ে যেতে পারে।
আপনি যদি এই নির্দিষ্ট ইস্যু সমাধানের জন্য লড়াচড়া করছেন, তবে এই আর্টিকেলটি আপনাকে কিছু ট্রাবলশুটিং গাইড দেবে। নিচে আপনার মতো পরিস্থিতিতে অন্যান্য ব্যবহারকারীদের দ্বারা ব্যবহৃত সমাধান পদ্ধতিগুলোর সংকলন দেওয়া আছে। সর্বোত্তম ফলাফলের জন্য, পদ্ধতিগুলো ক্রমানুসারে ফলো করুন যতক্ষণ না আপনার নির্দিষ্ট পরিস্থিতিতে কার্যকর ফিক্সটি পান।
পদ্ধতি ১: Command Prompt পুনরায় খুলুন
আপনি যদি টার্মিনাল টাইপের ব্যক্তি হোন এবং সবসময় একটি CMD উইন্ডো খোলা রাখেন (Git ইনস্টলেশনের সময়ও), তবে ইস্যুটি হতে পারে কারণ Command Prompt লেটেস্ট Variables পরিবর্তনগুলো দিয়ে আপডেটেড ন ছিল।
যদি এই সিনেরিও আপনার কেসে প্রযোজ্য হয়, তবে ফিক্সটি খুব সিম্পল - CMD উইন্ডো বন্ধ করুন এবং একটি নতুনটি খুলুন। পাথ যদি সঠিকভাবে সেট থাকে, তবে আপনি "git' is not recognized as an internal or external command" এরর ছাড়া Git কমান্ড ব্যবহার করতে পারবেন।
যদি এই সিনেরিও আপনার পরিস্থিতিতে প্রযোজ্য না হয়, তবে নিচের পদ্ধতিতে যান।
পদ্ধতি ২: GIT পাথ Variables-এ যোগ করার অটোম্যাটিক পদ্ধতি ব্যবহার করুন
আপনি যদি PATH Variables-এ হাত দিয়ে গুলিয়ে ফেলতে চান না, তবে Git ইনস্টলেশন GUI ব্যবহার করে অটোম্যাটিক্যালি Path Variables তৈরি করে "git' is not recognized as an internal or external command" এররটি সমাধান করতে পারেন। এটি করার ফলে আপনি Git Bash এবং Windows Command Prompt দুয়েটি থেকে Git ব্যবহার করতে পারবেন।
Git আনইনস্টল করে তারপর ইনিশিয়াল ইনস্টলেশন কনফিগার করে অটোম্যাটিক্যালি পাথ ভেরিয়েবল তৈরি করার দ্রুত গাইড:
- Windows key + R চাপে Run ডায়লগ বাক্স খুলুন। "appwiz.cpl" টাইপ করে Enter চাপুন Programs and Features উইন্ডো খুলতে।

- Programs and Features-এ Git এন্ট্রিটি খুঁজুন, রাইট-ক্লিক করুন এবং Uninstall ক্লিক করুন। অনস্ক্রিন প্রম্পট ফলো করে Git-এর বর্তমান ইনস্টলেশন রিমুভ করুন।

- আনইনস্টলেশন প্রসেস কমপ্লিট করতে কম্পিউটার রিস্টার্ট করুন।
- এই লিঙ্কে (এখানে) যান এবং Windows-এর জন্য Git-এর সর্বশেষ ভার্সন ডাউনলোড করুন। ডাউনলোড অটোম্যাটিক্যালি শুরু হবে। যদি না হয়, তবে আপনার OS বিট আর্কিটেকচারের সাথে যুক্ত ভার্সনে ক্লিক করুন।

- ইনস্টলেশন এক্সিকিউটেবল খুলুন এবং ইনস্টলেশন প্রম্পটগুলো ফলো করুন। আপনি সব অপশন ডিফল্ট ভ্যালুতে রেখে দিতে পারেন। Adjusting your PATH environment এ পৌঁছালে, নিশ্চিত করুন আপনি Use Git from Windows Command Prompt টগল সিলেক্ট করেছেন।

- ডিফল্ট সিলেক্টেড ভ্যালুগুলো রেখে (বা আপনার পছন্দ অনুযায়ী সিলেক্ট করে) ইনস্টলেশন কনফিগারেশন কন্টিনিউ করুন, তারপর Install বাটনে ক্লিক করুন।

- ইনস্টলেশন কমপ্লিট হলে কম্পিউটার রিস্টার্ট করুন। পরবর্তী স্টার্টআপে, আপনি সরাসরি Windows Command Prompt- থেকে কমান্ড চালাতে পারবেন।
আপনি যদি Git ক্লায়েন্ট আনইনস্টল না করে ইস্যু সমাধানকারী কোনো পদ্ধতি চান, তবে নিচের পদ্ধতিতে যান।
পদ্ধতি ৩: ভেরিয়েবল PATH ম্যানুয়ালি যোগ করুন
আপনি যদি এতক্ষন কোন ফলাফল না পান, তবে খুব সম্ভব আপনি এই নির্দিষ্ট ইস্যু দেখছেন কারণ Git ভেরিয়েবল Environment Variables-এ কনফিগারড নেই (বা ভুলভাবে কনফিগারড)।
সৌভাগ্যয়ে, আপনি কিছু ইনস্ট্রাকশন ফলো করে ভেরিয়েবল ভ্যালু ম্যানুয়ালি কনফিগার করতে পারেন। আপনাকে কী করতে হবে:
- File Explorer খুলুন এবং Git ইনস্টলেশনের ভিতর 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-এ রাইট-ক্লিক করুন এবং Properties বেছে নিন। তারপর git.exe Properties-র General ট্যাবে, এক্সিকিউটেবলের লোকেশন কপি করুন (বादে দরকার পড়বে)।

- এরপর Windows key + R চাপে Run ডায়লগ বাক্স খুলুন, তারপর "sysdm.cpl" টাইপ করে Enter চাপুন System Properties মেনু খুলতে।

- System Properties মেনুতে, Advanced ট্যাবে যান এবং Environment Variables ক্লিক করুন।

- Environment Variables মেনুতে, System variables সাবমেনুতে যান, Path সিলেক্ট করুন, তারপর Edit বাটনে ক্লিক করুন।

- Edit environment variables উইন্ডোতে, New বাটনে ক্লিক করুন এবং ধাপ ২-এ কপি করা লোকেশনটি পেস্ট করুন। তারপর ভেরিয়েবল তৈরি করতে Enter চাপুন।

- খুলা সব প্রম্পটে OK ক্লিক করুন নিশ্চিত করতে যে পরিবর্তনটি সেভ হয়েছে।
- একটি CMD উইন্ডো খুলুন এবং "git" টাইপ করুন। আপনাকে আর "git' is not recognized as an internal or external command" এররটি দেখতে পাবেন না।
