ক্ষমতাশালী: ENGGIT গিট ইনস্টল নেই বা PATH তে নেই


232

গিট ইনস্টল করা হয়েছে এবং পথে রয়েছে।

প্ল্যাটফর্ম: Red Hat Enterprise Linux 5.8।

>which git
/usr/local/bin/git

তবুও বোরার এটি খুঁজে পাচ্ছে না:

bower angular#1.0.6  ENOGIT git is not installed or not in the PATH

চারপাশে প্রস্তাবিত কাজ কি?


1
এটি নোড-যা নিয়ে একটি সমস্যায় সিদ্ধ হয়েছে। যদি কোনও ফাইলের পথে থাকে তবে তার মধ্যে স্যুইড / সিগাইড সেট রয়েছে, নোড-যা এটি 'দেখবে না'। আমার ক্ষেত্রে, গিটটি পথে ছিল, এবং ইউনিক্স যা এটি খুঁজে পেয়েছিল। অনুমতিগুলি এইভাবে সেট করা হয়েছিল: -rwxrwsr-- 1 রুট মাইগ্রুপ। আমি chmod 755 গিট চালানো যখন। which.sync ('গিট') এটি খুঁজে পেয়েছে।
ব্যবহারকারী 3112929

এই ইস্যুটি উইন্ডোজ to- তেও প্রযোজ্য এবং এর সমাধান যেমন উদাহরণস্বরূপ স্ট্যাকওভারফ্লো / প্রশ্ন / ২০6666 69 89 89 / /… সমাধান কাজ করে
রাম

@ পিটারমোরটেনসেন আপনি ভুল ওএসকে যুক্ত করেছেন। "রেড হ্যাট লিনাক্স" 20 বছর আগে থেকে একটি অপ্রচলিত পণ্য। এই শতাব্দীতে ব্যবহৃত জিনিসটির নাম "রেড হ্যাট এন্টারপ্রাইজ লিনাক্স"।
কেউ নেই

আমি এটি উবুন্টু ১৫.১০-এ গিয়েছি এবং গিট ইনস্টল করে এটি "সম্ভবত" স্থির করেছি এবং তারপরে গিট ইনস্টল করা হয়, পুরোপুরি আন-ইনস্টল করুন এবং তারপরে এনপিএম পুনরায় ইনস্টল করুন এবং তারপরে "ইনস্টল এনপিএম" পদক্ষেপের পরে সমস্ত ইনস্টল পদক্ষেপ নিয়ে এগিয়ে যান , এবং এটি মনে হয়েছিল কার্যকর হয়েছে, যদিও খুব বেশি দুটি রান (একই কমান্ডের চেষ্টা) সফল হতে, যদি প্রত্যাহার হয়। এনপিএমের জন্য কিছু কমান্ড পুনরায় কনফিগার করতে হবে বা গিটের অবস্থানগুলি পুনর্নির্মাণের জন্য এমন কি কি কিছু হতে পারে বিটিডাব্লু: এটি যে জায়গাটিতে আমার অগ্রগতি থামিয়েছে সেটিতে পলিমার / পলিমার প্যাকেজ ইনস্টল করার চেষ্টা করা হয়েছিল।

1
কেন আমরা কেবল গিটারটি বোর দিয়ে ইনস্টল করতে পারি না?
হাসাম আবদুলিল্লাহ

উত্তর:


335

উইন্ডোজ 7/8 / 8.1 পথে গিট যুক্ত করা হচ্ছে

দ্রষ্টব্য: আপনার অবশ্যই আপনার মেশিনে এমএসজিগিট ইনস্টল থাকা উচিত । এছাড়াও, আমার গিট ইনস্টলেশনটির পথ হ'ল "সি: \ প্রোগ্রাম ফাইল (x86) it গিট"। আপনার ভিন্ন হতে পারে। চালিয়ে যাওয়ার আগে আপনার কোথায় রয়েছে তা দয়া করে পরীক্ষা করে দেখুন।

উইন্ডোজ এনভায়রনমেন্ট ভেরিয়েবলস / পাথ উইন্ডোটি খুলুন।

  1. আমার কম্পিউটার -> বৈশিষ্ট্যগুলিতে ডান ক্লিক করুন
  2. ক্লিক করুন উন্নত সিস্টেম সেটিংস বাম দিকে কলাম থেকে লিঙ্ক
  3. উইন্ডোর নীচে পরিবেশ পরিবর্তনসমূহ ক্লিক করুন
  4. তারপরে সিস্টেম ভেরিয়েবলের অধীনে পাথের পরিবর্তনশীল সন্ধান করুন এবং সম্পাদনা ক্লিক করুন
  5. গীটের বাইনারিতে পিডাব্লুডিকে যুক্ত করুন এবং স্ট্রিংয়ের শেষে সেন্টিমিটার করুন:

    ;%PROGRAMFILES(x86)%\Git\bin;%PROGRAMFILES(x86)%\Git\cmd

এখন এটি পাওয়ারশেলের মাধ্যমে পরীক্ষা করুন। gitএটি কমান্ডটি স্বীকৃতি দেয় কিনা তা টাইপ করে দেখুন।

এটি আপনাকে কীভাবে এটি করতে পারে তা দেখায় ইমেজ!

উত্স: উইন্ডোজ 7 পাথে গিট যুক্ত করা হচ্ছে


4
এটি একটি খুব ভাল কাজ করে, আমি আমার আইডিই (ওয়েবস্টর্ম) এ অ্যাঙ্গুলারস টিউটোরিয়াল ইনস্টল করার জন্য সমস্যার মুখোমুখি হয়েছি। এটি আবার চালু করতে হবে!
বেবার

2
এটি করার পরে আপনাকে নতুন একটি সেন্টিমিডিও খুলতে হবে ... আপনার যদি একটি বিদ্যমান শেল খোলা থাকে তবে এটিতে পথটি অন্তর্ভুক্ত থাকবে না।
আজফেফার

6
%PROGRAMFILES(x86)%আমার জন্য কাজ করে না, কিন্তু C:\Program Files (x86)করেছে। কেন সম্পূর্ণ তা নিশ্চিত নয়।
কোভিકો

7
;C:\Program Files\Git\bin;C:\Program Files\Git\cmdআমার জন্য কাজ !!
নাইক স্প্রাইট

1
প্রশ্নটি লিনাক্সের জন্য স্পষ্টভাবে যদি হয় তবে সমস্ত উত্তর উইন্ডোজের জন্য কেন?
এসড্রা

217

সিমিডির পরিবর্তে গিট ব্যাশ ব্যবহার করুন।


5
তা কেন? যাই হোক না কেন এটি আমার সমস্যাটিকে ধনুকের সাথে সংশোধন করে। আমি উইন্ডোজ on এ "গিট শেল" (সাইগউইনও কাজ করবে) এর মাধ্যমে "বোভার ইনস্টল" চালিয়েছিলাম এবং এটি কাজ করে, যেখানে নোড.জেএস কমান্ড প্রম্পট ব্যর্থ হয়েছিল failed
জোসে

3
বেশিরভাগ অংশের জন্য, এটি একটি সঠিক উত্তর। যাইহোক, কিছু এক্সটেনশান ব্যাশের পরিবর্তে সেন্টিমিডির উপর নির্ভর করবে এবং সেমিডির পথে গিট লাগবে।
স্টুপারউজার

এটি সহজ সমাধান এবং কাজ করে। "গিট ব্যাশ" কে উইন্ডোজে "গিট শেল" বলা হয়। এটি সম্ভবত কাজ করে কারণ নবজাতকরা গিট ইনস্টল করার সময় প্রথম বিকল্পটি ব্যবহার করতে পছন্দ করেন।
রাম

পাওয়ারশেলের পরিবর্তে গিট ব্যাশও ব্যবহার করেছেন।
jbooker

70

আপনার নোড.জেএস কমান্ড প্রম্পটে নিম্নলিখিত কমান্ডটি চালান যেখানে "<গিট পথ>" আপনার গিট বিন ফোল্ডারে যাওয়ার পথ:

set PATH=%PATH%;<git path>;

সুতরাং, এটি পছন্দ:

set PATH=%PATH%;C:\Program Files\Git\bin;

বা এটি: (লক্ষ করুন (x86))

set PATH=%PATH%;C:\Program Files (x86)\Git\bin;

এটি আপনার পাথের ভেরিয়েবলগুলিতে গিট যুক্ত করবে। নিশ্চিত হয়ে নিন যে আপনি এটি সঠিকভাবে টাইপ করেছেন বা আপনি সম্ভবত আপনার পাথ ভার্সগুলি মুছতে পারেন যা খারাপ হবে।


আপনার পাথে% PROGRAMFILES (x86)% \ Git \ cmd যোগ করার দরকারও থাকতে পারে, উদাহরণস্বরূপ: PATH =% PATH% সেট করুন;% PROGRAMFILES (x86)% \ Git \ bin;% PROGRAMFILES (x86)% \ Git \ cmd
মৃকোবেলো

আপনার সেন্টিমিডি উইন্ডো থেকে প্রস্থান করুন এবং PATH পরিবর্তনের পরে একটি নতুন শুরু করুন। নতুন PATH মান বাছাইয়ের জন্য আমাকে cmysgit ইনস্টল করার পরে সেগুলি করতে হয়েছিল।
ক্যালভিন

সহজ এবং পরিষ্কার সমাধান। বাহ
আলী কাজমী

26

নিশ্চিত হয়ে নিন যে আপনি তালিকা থেকে দ্বিতীয় বা তৃতীয় বিকল্পের সাথে গিট ইনস্টল করেছেন। এটি স্বয়ংক্রিয়ভাবে PATH পরিবর্তন করে গিট কমান্ডটি সেন্টিমিটারে প্রবেশ করবে;)

এখানে চিত্র বিবরণ লিখুন


এটি অপশনটির জন্য কাজ করে না option. বিকল্প সম্পর্কে নিশ্চিত নয় 3.. একটি পাথ ভেরিয়েবলটি ম্যানুয়ালি যুক্ত করা পুনরায় আরম্ভের পরে সত্যিকারের অবস্থা প্রতিফলিত করে।
কুশলভম

18

উইন্ডোজেও আমার একই ত্রুটি ছিল। পথে গিট যুক্ত করা সমস্যার সমাধান করেছে।

G:\Dropbox\Development\xampp\htdocs.penfolds.git\penfolds-atg-development>bower install
bower bootstrap#~3.0.0          ENOGIT git is not installed or not in the PATH

G:\>PATH
PATH=E:\Program Files\Windows Resource Kits\Tools\;

G:\Dropbox\Development\xampp\htdocs.penfolds.git\penfolds-atg-development>set PATH=%PATH%;E:\Program Files\Git\bin;

G:\Dropbox\Development\xampp\htdocs.penfolds.git\penfolds-atg-development>bower install
bower bootstrap#~3.0.0      not-cached git://github.com/twbs/bootstrap.git#~3.0.0
bower bootstrap#~3.0.0         resolve git://github.com/twbs/bootstrap.git#~3.0.0

1
যে প্রকৃতপক্ষে কাজ বলে মনে হয়, কিন্তু এটা খুব অদ্ভুত এটি অন্যান্য উপায় (% পাথ% এনভায়রনমেন্ট ভেরিয়েবল থেকে Git যোগ কাজ করে না করে।
Erti-ক্রিস Eelmaa

2
পরিবর্তিত পরিবেশের ভেরিয়েবলগুলি ব্যবহার করতে আপনাকে আপনার কমান্ড প্রম্পট উইন্ডোটি পুনরায় চালু করতে হবে।
ব্যবহারকারী 1491819

PATH তে গিট যুক্ত করা এটি সমাধান করে, এমনকি বিল্ট-ইন কমান্ডের পাশাপাশি নোডজেএস ভিত্তিক কমান্ডেও।
জিশান

14

আমিও একই ত্রুটি পাচ্ছি এবং সমাধানটি প্রথমে গিটটি সিস্টেমে ইনস্টলড রয়েছে কিনা তা যাচাই করা আছে এবং তা না থাকলে দয়া করে এটি ইনস্টল করুন।

ইনস্টলেশনের পরে উইন্ডোজ থেকে গিট বাশ বা গিট শেলটি খুলুন এবং আপনার প্রকল্পে যান ("সিডি পাথ" ব্যবহার করে আপনি কমান্ড প্রম্পটে যেভাবে যান)। গিট শেল ডিফল্টরূপে গিথুব উইন্ডোজ ইনস্টলেশন সহ ইনস্টল করা হয় ।

তারপরে একই বোভার ইনস্টল কমান্ডটি চালান । এটি আশানুরূপ কাজ করবে।

নীচের স্ক্রিনশটটি গিট শেল ব্যবহার করে কমান্ডটি দেখায় গিট শেল ব্যবহার করে বোর ইনস্টল করুন


1
এটি আমার পক্ষে কাজ করে। আমি গিথ শেল ব্যবহার করি যা ইনস্টল করা হয় যখন আমি গিতুব ডেস্কটপ ইনস্টল করি।
আরশো

13

উইন্ডোজে, আপনি কমান্ড প্রম্পটে পাথ সেট করার চেষ্টা করতে পারেন:

set PATH=%PATH%;C:\Program Files\Git\bin;

ধন্যবাদ! এটি উইন্ডোতে কাজ করে, তবে কখনও কখনও গিট বিন পথটি সি এর মতো হতে পারে: \ ব্যবহারকারী \ ইসুরু \ অ্যাপডাটা \ স্থানীয় \ প্রোগ্রামগুলি
it

উইন্ডোতে আমার জন্য কাজ করেছেন ইন্টেলিজ আইডিয়া
চেতন এস চৌধুরী চৌধুরী

7

আপনি যখন গিট ইনস্টল চালিয়েছেন, আপনি সম্ভবত পছন্দ করেন নি:

"উইন্ডোজ কমান্ড প্রম্প্টস থেকে গিট ব্যবহার করুন"

ইনস্টলেশন সময়।

গিট ইনস্টলটি আবার চালান এবং সেই বিকল্পটি চয়ন করুন।


5

আপনি পরিবেশ পাঠ অনুপস্থিত। এই পদক্ষেপগুলি অনুসরণ করুন:

  1. 'সিস্টেম এনভায়রনমেন্ট ভেরিয়েবলগুলি সম্পাদনা করুন' অনুসন্ধান করুন।
  2. 'পরিবেশ পরিবর্তনশীল' এ ক্লিক করুন on
  3. 'সিস্টেম ভেরিয়েবল' বিভাগে, নীচে স্ক্রোল করুন এবং ভেরিয়েবল 'পাথ' এ ক্লিক করুন। 'সম্পাদনা' এ ক্লিক করুন।
  4. এই পরিবর্তনটিকে 'পরিবর্তনশীল মান' এর শেষে যুক্ত করুন।

;% Programfiles% \ গীত \ বিন;% programfiles% \ গীত \ cmd কমান্ড


3

আমিও সিএমডি থেকে একই সমস্যা পেয়েছি এবং নিম্নলিখিত পদক্ষেপগুলি ব্যবহার করে সমাধান করেছি।

প্রথমে https://msysgit.github.io/ ইনস্টল করুন (যদি এলরেডি ইনস্টল না থাকে)। তারপরে স্কিননিজোর পরামর্শ অনুসারে গিট পথটি সেট করুন:

set PATH=%PATH%;C:\Program Files\Git\bin;

অথবা এটি (লক্ষ্য করুন (x86)):

set PATH=%PATH%;C:\Program Files (x86)\Git\bin;

1

লিনাক্সে:

আপনি যদি গিট ব্যবহার ইনস্টল না করেন:

sudo apt-get update
sudo apt-get install git

কমান্ডের সাহায্যে which gitআপনি ডিরেক্টরিটি কোথায় তা জানতে পারবেন এবং তারপরে এটি যুক্ত করুন যদি এটি পরিবেশগত পরিবর্তনশীল না হয়।


0

আমি একটি সিপ্যানেল সেন্টস 6 লিনাক্স মেশিনে এই সমস্যায় পড়েছি । আমার জন্য সমাধানটি ছিল সিপিল লিঙ্কটি / ইউএসআর / লোকাল / বিন / গিটের সাথে সিপিলিং করা

ln -s /usr/local/cpanel/3rdparty/bin/git /usr/local/bin/git

এই ফিক্সটি আমার পক্ষে কাজ করেছে, রুট হিসাবে চালানো হয়েছে, সমস্ত নিম্ন ব্যবহারকারীকে সঠিকভাবে গিট অ্যাক্সেস করতে দেয়
উইল

-1

ডাউনলোড গিট বাশ থেকে গিট ব্যাশ ইনস্টল করে সমস্যার সমাধান করেছি ।

সফটওয়্যারটি নমুনা হিসাবে ইনস্টল করার সময় এই বিকল্পটি 3 সেট করা হচ্ছে।

পাথ ভেরিয়েবল সেট করা হচ্ছে

নীচে প্রদর্শিত বাশ ব্যবহার করে ডান ক্লিক করে অবশেষে প্রকল্প ফোল্ডারটি নির্বাচন করুন।

এখানে চিত্র বর্ণনা লিখুন

এবং টাইপ

এনপিএম ইনস্টল

। এটা আমার জন্য কাজ করে.


-2

npm installগিট বাশ থেকে আমার জন্য কাজ করেছে। পিসি রিবুট করার পরে।


-3

নোড.জেএস বা কমান্ড প্রম্পটের পরিবর্তে গিট ব্যাশ ব্যবহার করুন

রিঅ্যাক্টজেএস ইনস্টল করার উদাহরণ হিসাবে, গিট ব্যাশ খোলার পরে, প্রতিক্রিয়া ইনস্টল করতে নিম্নলিখিত কমান্ডটি প্রয়োগ করুন:

bower install --react

-4

আমার একই সমস্যা ছিল এবং সেমিডিটি পুনরায় চালু করতে হবে - এবং সমস্যাটি চলে যায়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.