(ম্যাক) -বাশ: __git_ps1: কমান্ড পাওয়া যায় নি


222

আমি টার্মিনালে আমার কমান্ড প্রম্পট পরিবর্তন করার চেষ্টা করছি। আমি ত্রুটি পেতে থাকি:

-bash: __git_ps1: command not found

আমি শুধু হিসাবে টার্মিনাল সেটিকে টাইপ করে এটা চেষ্টা করেছি: __git_ps1। আমি এটিও চেষ্টা করেছি.bash_profile

if [ -f ~/.git-completion.bash ]; then
  source ~/.git-completion.bash
  export PS1='[\W]$(__git_ps1 "(%s)"): '
fi

আপনি যেভাবে দেখতে / বলতে সক্ষম হবেন, হ্যাঁ, আমার অটো-সম্পূর্ণতা ইনস্টল করা আছে এবং এটি দুর্দান্ত কাজ করে!

আমি এই প্রশ্নটি জুড়ে এসেছি: " PS1 env ভেরিয়েবল ম্যাকের সাথে কাজ করে না " যা কোড দেয়

alias __git_ps1="git branch 2>/dev/null | grep '*' | sed 's/* \(.*\)/(\1)/'"

সুতরাং আমি এটিকে যুক্ত করে বলছি .bash_profileযে এটি কিছু পরিবর্তন করবে। ঠিক আছে, এটা হয়েছে। এটি সবেমাত্র ত্রুটির আউটপুট পরিবর্তন করেছে।

.bash_profileসংযোজন সহ এখানে :

alias __git_ps1="git branch 2>/dev/null | grep '*' | sed 's/* \(.*\)/(\1)/'"

if [ -f ~/.git-completion.bash ]; then
  source ~/.git-completion.bash
  export PS1='[\W]$(__git_ps1 "(%s)"): '
fi

এবং এখন পরিবর্তিত ত্রুটি আউটপুট এখানে:

sed: (%s): No such file or directory

দ্রষ্টব্য: আমি উত্সের নীচেও কোনও নাম ছাড়িয়েছি no আমি গিট সংস্করণ 1.7.12.1

এটি একটি সাধারণ পরিবর্তন হওয়া উচিত। অনুগ্রহপূর্বক আমাকে কি কেউ সাহায্য করতে পারবেন?

10/13/12 সম্পাদনা করুন

না, আমি অবশ্যই __git_ps1 নিজেকে সংজ্ঞায়িত করতে চাই না তবে কেবল এটির মাধ্যমে এটি স্বীকৃত হবে কিনা তা দেখার চেষ্টা করছিলাম। হ্যাঁ, আমি .git-completion.bashফাইলটি ইনস্টল করেছি। আমি আমার মেশিনে কীভাবে স্বয়ংক্রিয়ভাবে সমাপ্তি পেয়েছি তা এখানে।

cd ~
curl -OL https://github.com/git/git/raw/master/contrib/completion/git-completion.bash
mv ~/git.completion.bash ~/.git-completion.bash

একজন ls -laতারপর তালিকাবদ্ধ করে .git-completion.bashফাইল।

10/13/12 সম্পাদনা করুন - মার্ক লংএয়ারের দ্বারা সমাধান করা (নীচে)

নিম্নলিখিত কোডটি আমার পক্ষে কাজ করেছিল .bash_profileঅন্যরা না করে ...

if [ -f ~/.git-prompt.sh ]; then
  source ~/.git-prompt.sh
  export PS1='Geoff[\W]$(__git_ps1 "(%s)"): '
fi

আমার শেল ফাংশন হিসাবে git-completion.bashসংজ্ঞায়িত __git_ps1করে। তোমার? আপনি কীভাবে জানেন যে সমাপ্তি কাজ করছে? আপনি git h<TAB> টাইপ করলে কী ঘটে ?
রব মায়ফ

আমি যখন এটি টাইপ করি তখন এটি গিট সাহায্যের সাথে শেষ হয় [স্পেস]
জেফ

স্বীকৃত উত্তরটি ভাল তবে git <tab>মার্ক লংগায়ারের দ্বারা প্রদত্ত প্রতিশ্রুতি অনুসারে প্রম্পটটি হিট করেও সক্ষম করা যেতে পারে ।
জ্যাক ফ্রস্ট

এটি কেবল একটি ভাল এক্সপ্লিটিকেট প্রশ্নই নয়, সমাধানের জন্য সহায়ক সহায়ক সংস্থানও। একটি ভাল প্রাপ্য upvote।
ইয়ান্নিস শ্রান

ওএস এক্স 10.8.5-এ স্ক্রিনের ভিতরে বাশ চলাকালীন চেকটি এই ত্রুটিটি ঠিক করতে কাজ করেছিল (1)। কোনও ধারণা নেই কেন, যেহেতু ফাইলটি নির্বিশেষে বিদ্যমান ছিল, তবে ধন্যবাদ কম কারও নয়!
নিক কে 9

উত্তর:


324

আপনি এর সংস্করণ ইনস্টল করে থাকেন git-completion.bashথেকে masterGit উন্নয়ন ইতিহাসে এই একটি যে বিভক্ত আউট কমিট পরে - __git_ps1একটি নতুন ফাইলে সমাপ্তির কার্যকারিতা থেকে ফাংশন ( git-prompt.sh)। প্রতিশ্রুতিবদ্ধ যে এই পরিবর্তনটি প্রবর্তন করেছে, যা যুক্তিটি ব্যাখ্যা করে, এটি 3131456

আমি তখনও পরামর্শ দেব যে আপনি কেবল git-completion.bash(বা git-prompt.sh) সংস্করণটি উত্স করুন যা আপনার গিট ইনস্টল করে বান্ডিল করা হয়েছে।

তবে, যদি কোনও কারণে আপনি এখনও থেকে আলাদাভাবে ডাউনলোড করা স্ক্রিপ্টগুলি ব্যবহার করে এই কার্যকারিতাটি ব্যবহার করতে চান তবে masterআপনার git-prompt.shএকইভাবে ডাউনলোড করা উচিত :

curl -o ~/.git-prompt.sh \
    https://raw.githubusercontent.com/git/git/master/contrib/completion/git-prompt.sh

... এবং আপনার নিচের লাইনটি যুক্ত করুন ~/.bash_profile:

source ~/.git-prompt.sh

তারপরে আপনার PS1ভেরিয়েবলের মধ্যে ভাল __git_ps1 '%s'কাজ করা উচিত।


আপনি ঠিক বলেছেন যে আমি নিজের __git_ps1 নিজেকে সংজ্ঞায়িত করতে চাই না। আমি এটি দেখার জন্য চেষ্টা করেছিলাম এটি এটি স্বীকৃতি দেয় কিনা এবং এটি তা নাও করে। আমার রুটটিতে .git- সমাপ্তি রয়েছে ash আমি কীভাবে স্বয়ংক্রিয়ভাবে কাজ শেষ করেছি তা অন্তর্ভুক্ত করার জন্য আমি আমার উপরের প্রশ্নটি আপডেট করব ...
জেফ

@ ডিজাইনার ৮৪: অতিরিক্ত তথ্যের জন্য ধন্যবাদ - আমি মনে করি সমস্যাটি কী তা এখন পরিষ্কার হয়ে গেছে এবং আমি আমার উত্তরটি একটি ব্যাখ্যা দিয়ে আপডেট করেছি।
লংগায়ার

কেন এটি কাজ করে না? যদি [-f /usr/local/git/contrib/completion/git-completion.bash]; তারপরে উত্স /usr/local/git/contrib/completion/git-completion.bash এক্সপোর্ট PS1 = '[\ ডাব্লু] $ $ (__ গিট_পিএস 1 "(% s)")):' ফাই
জিওফ

5
ওএসএক্স ১০.৯-এ গিট 1.8.5.3 সহ হোমব্রিউয়ের মাধ্যমে ইনস্টল করা হয়েছে git-prompt.shএবং উভয়ই git-completion.bashপাওয়া যায় `brew --prefix git`/etc/bash_completion.d/
dokkaebi

1
ম্যাকপোর্টে, প্যাকেজটি git-coreপ্রতিস্থাপন করার সময় পথটি পরিবর্তিত হয়েছিল git, এই প্রশ্নটি দেখুন
রামন ডি লা ফুয়েন্ট

60

ওএসএক্স ১০.৯-তে উন্নতি করার পরে মাভেরিক্সকে গিট শেল কমান্ড সমাপ্তি পেতে এবং আবার কাজ করার জন্য গিট প্রম্পট পেতে আমাকে নীচের ফাইলগুলি উল্লেখ করতে হয়েছিল।

আমার .বাশ_ প্রোফাইল বা অনুরূপ থেকে:

if [ -f /Applications/Xcode.app/Contents/Developer/usr/share/git-core/git-completion.bash ]; then
    . /Applications/Xcode.app/Contents/Developer/usr/share/git-core/git-completion.bash
fi

source /Applications/Xcode.app/Contents/Developer/usr/share/git-core/git-prompt.sh

#shell prompt example
PS1='\u $(__git_ps1 "(%s)")\$ '


@ মার্কলঙ্গায়ারের গৃহীত প্রতিক্রিয়াটি একটি ভাল বিবরণ, যদিও আমি একটি ত্রুটি বার্তা (ওএস ১০.১০-তে উন্নীত করার পরে) এর একটি গুগল অনুসন্ধানের মাধ্যমে এই প্রশ্নটি পেয়েছি এবং এই উত্তরটি আমার সমস্যার সহজ সমাধান (কেবল নতুন স্থানের পথে পরিবর্তন করা) )।
রেডবাসেট

এটি 10.10.5 এ আমার জন্য কাজ করেছে, তবে আমি গিট-প্রম্পটের অবস্থান পরিবর্তন করেছি ~/.git_prompt.sh। অন্যান্য সমাধানগুলি কাজ করে না।
Rein

আমি আপনার প্রস্তাবিত লাইন যোগ .bash_profile :, কিন্তু এখনও ত্রুটি পাচ্ছিbash: __docker_machine_ps1: command not found
IgorGanapolsky

43

তোমার উচিত

$ বীশ ইনস্টল বাশ-সমাপ্তি গিট

তারপরে আপনার .bashrc এ "$ (ব্রিউ - প্রিফিক্স) / ইত্যাদি / বাশ_কম্পশন" উত্স করুন।


দুর্দান্ত উত্তর, সংক্ষেপে গ্রিটটি ইনস্টল করা থাকলে অবশ্যই সেরা উপায়। তবে আমি মনে করি আপনার এটি উত্স করতে হবে: উত্স $ (ব্রিউ
প্রিফিক্স

1
@febLey হ্যাঁ, অবস্থান পরিবর্তন হয়েছে। আমি উত্তর আপডেট করেছি। ধন্যবাদ।
স্টিভেন শ

এটি কাজ করে না। আমি ত্রুটিগুলি পেয়েছি: ব্যাশ: /usr/local/etc/bash_completion.d/git-prompt.sh: অনুমতি বাশ অস্বীকার করেছে: __docker_machine_ps1: আদেশ পাওয়া যায় নি
IgorGanapolsky

14

নিম্নলিখিতগুলি কবিতার মতো আমার জন্য কাজ করেছে:

আপনার টার্মিনালে নিম্নলিখিত অনুসরণ করুন:

curl -L https://raw.github.com/git/git/master/contrib/completion/git-prompt.sh > ~/.bash_git

বাশ_ প্রোফাইলটি খুলুন / তৈরি করুন:

$ vi ~/.bash_profile

ফাইলটিতে নিম্নলিখিতগুলি যুক্ত করুন:

source ~/.bash_git
export PS1='\[\033[01;32m\]os \[\033[01;34m\]\w $(__git_ps1 "[%s]")\$\[\033[00m\] '
export GIT_PS1_SHOWDIRTYSTATE=1
export GIT_PS1_SHOWUPSTREAM="auto"

শেষ পর্যন্ত, এটি ব্যবহার করে উত্স:

$ source ~/.bash_profile

এটি এর সমস্যার সমাধান করবে bash: __git_ps1: command not found

এছাড়াও আপনার প্রম্পটটি "ওএস" এ পরিবর্তিত হবে। "ওস" কে অন্য কিছুতে পরিবর্তন করতে, এক্সপোর্ট পিএস 1 লাইনে "ওএস" স্ট্রিংটি সংশোধন করুন।


আমি এখনও ত্রুটি পেয়েছি sh -c "ক্লিয়ার && / বিন / ব্যাশ" বাশ: __ডোকার_ম্যাচাইন_পিএস 1: প্রতিবার ডকার সিএলআইতে প্রবেশ করার সময় কমান্ডটি পাওয়া যায় নি
ইগোরগানাপলস্কি

8

ম্যাকোস সিয়েরা এবং গিট সংস্করণ 2.10.1 <2017-2-06> এর সমাধান

পদক্ষেপ 1: গিট ইনস্টল করুন

আপনি যদি ইতিমধ্যে সর্বশেষতম গিটটি ইনস্টল করেন তবে আপনি এই পদক্ষেপটি এড়িয়ে যেতে পারেন।

ব্রাউজার থেকে গিট প্যাকেজ ডাউনলোড করুন https://git-scm.com/download/

দ্রষ্টব্য: আপনি যদি curl [option] https://...ডাউনলোডের বিকল্পটি ইনস্টল করেন তবে আপনাকে অবশ্যই নিশ্চিত করতে হবে যে আপনার সিস্টেমটি এসএসএল সমর্থন করে। সুতরাং নতুন আগতকারীর জন্য, ব্রাউজার থেকে ডাউনলোড করা এবং গিট ইনস্টলার থেকে সরাসরি ইনস্টল করা অনেক সহজ।

ইনস্টলেশন যাচাইকরণ:
  • আপনার গিট ডিরেক্টরিটি কোথায় রয়েছে তা দেখান: which git
  • আপনার git --versionগিটটি বর্তমানে কোন সংস্করণটি দেখান: বর্তমান সংস্করণটি 2.10.1 হওয়া উচিত।

পদক্ষেপ 2: আপনার শিটটিতে আপনার গিট প্রোফাইল যুক্ত করুন

  1. আপনার শেল প্রোফাইলটি খুলুন:
    • nano ~/.bash_profileঅথবা nano ~/.bashrcআপনার পরিবর্তনটি কোথায় রয়েছে তার উপর নির্ভর করে।
  2. নিম্নলিখিত কোডটি ফাইলটিতে যুক্ত করুন:
    • source /usr/local/git/contrib/completion/git-completion.bash
    • source /usr/local/git/contrib/completion/git-prompt.sh

দ্রষ্টব্য: গিট ইনস্টলেশনের অবস্থানটি অপ্ট / ডিরেক্টরি থেকে ওএসএক্স এল ক্যাপিটেইনে আপগ্রেড হওয়ার পরে পরিবর্তিত হয়েছে এবং এ কারণেই উপরের কিছু পুরানো উত্তর ম্যাকস সিয়েরায় আর কাজ করে না।

  1. আপনার PS1 কনফিগারেশনে নিম্নলিখিত কোডটি যুক্ত করুন:

    • বিকল্প 1: সরাসরি আপনার PS1 এ যুক্ত করুন: export PS1='\w$(__git_ps1 "(%s)") > '

      আমি এই সহজ পদ্ধতির পছন্দ করি যেহেতু আমি ইতিমধ্যে জানি যে .git-completion.bashএটি আমার হোম ডিরেক্টরিতে রয়েছে এবং আমি এর সামনে অন্যান্য প্রম্পট ফর্ম্যাটটি যুক্ত করতে পারি। আপনার রেফারেন্সের জন্য এখানে আমার ব্যক্তিগত অনুরোধ জানানো হয়েছে:export PS1='\t H#\! \u:\w$(__git_ps1 "{%s}") -->> '
    • বিকল্প 2: একটি নির্বাচন স্ক্রিপ্ট যুক্ত করুন

    যদি [-f ~ / .git- সমাপ্তি.বাশ]; তারপর
          PS1 = '\ w $ (__ git_ps1 "(% s)")>> রফতানি করুন
    ফাই
  2. প্রোফাইলটি সংরক্ষণ করুন এবং ব্যবহার করুন: source ~/.bash_profileবাsource ~/.bashrc

এখন আপনার গিট প্রম্পটটি সঠিকভাবে কাজ করা উচিত এবং এখনই আপনি কোন শাখায় রয়েছেন তা দেখানো উচিত।

5

ইয়োসেমাইটে আপগ্রেড করার সময় আমারও একই সমস্যা ছিল।

আমাকে কেবল পুরানো পথের পরিবর্তে পরিবর্তন ~/.bashrcকরতে হয়েছিল source /usr/local/etc/bash_completion.d/git-prompt.sh

তারপরে . ~/.bashrcপ্রভাবটি পেতে আপনার পুনরায় উত্স করুন ।


5

রঙের সাথে হাই সিয়েরার পরিষ্কার সমাধান!

কোনও ডাউনলোড নেই। কোন মিশ্রণ নেই। এক্সকোড নেই

কেবল এটি আপনার ~ / .bashrc বা ~ / .bash_profile এ যুক্ত করুন

export CLICOLOR=1
[ -f /Library/Developer/CommandLineTools/usr/share/git-core/git-prompt.sh ] && . /Library/Developer/CommandLineTools/usr/share/git-core/git-prompt.sh
export GIT_PS1_SHOWCOLORHINTS=1
export GIT_PS1_SHOWDIRTYSTATE=1
export GIT_PS1_SHOWUPSTREAM="auto"
PROMPT_COMMAND='__git_ps1 "\h:\W \u" "\\\$ "'

4

ব্যাশের জন্য __git_ps1 এখন আমার ব্রিউ ইনস্টল করা গিট সংস্করণ 1.8.1.5 এ /usr/local/etc/bash_completion.d এ git-prompt.sh এ পাওয়া যাবে is


2

এটি .বাশ_প্রফাইলে ওএস 10.8 এ কাজ করে

if [ -f ~/.git-prompt.sh ]; then
  source ~/.git-prompt.sh
  export PS1='YOURNAME[\W]$(__git_ps1 "(%s)"): '
fi

ত্রুটিটি ঠিক করে না: ব্যাশ: __ডোকার_ম্যাচাইন_পিএস 1: কমান্ড পাওয়া যায় নি
IgorGanapolsky

2

ম্যাকপোর্টগুলির source /opt/local/share/git-core/git-prompt.shজন্য আমাকে আমার। / প্রোফাইলে যুক্ত করতে হয়েছিল


1
@ ইগোরগানাপলস্কি আমার ধারণা আপনি ম্যাকপোর্টগুলি ইনস্টল করেন নি? কেবলমাত্র কি touch ~/.profile। /Opt/local/share/git-core/git-prompt.sh: কিন্তু আপনি সম্ভবত একটি ফাইল প্রয়োজন
velop

2

আপনি যদি গিটকে আপগ্রেড করার জন্য হোমব্রু ব্যবহার করার প্রত্যাশা করছেন এবং আপনি আপনার সিস্টেমটিকে সাধারণভাবে পুরানো হয়ে উঠতে দিয়েছেন (যেমনটি করেছি) তবে আপনাকে প্রথমে হোমব্রিউকে আপ-টু-ডেট আনতে হবে ( ব্রিউ আপডেট অনুসারে) : নিম্নলিখিত অবিরত কর্মক্ষম গাছের ফাইলগুলি মার্জ করে ওভাররাইট করা হবে: ধন্যবাদ @ ক্রিস-ফ্রিসিনা)

প্রথমে হোমব্রুটিকে বর্তমান সংস্করণ অনুসারে আনুন

সিডি / ইউএসআর / স্থানীয়
গিট আনতে মূল
গিট রিসেট --হাড় উত্স / মাস্টার

তারপরে গিট আপডেট করুন:

ব্রিউ আপগ্রেড গিট

সমস্যা সমাধান! ;-)


2

কমপক্ষে এক্সকোড 6 দিয়ে আপনার ইতিমধ্যে রয়েছে git-completion.bash। এটি এক্সকোড অ্যাপ বান্ডেলের অভ্যন্তরে

এটি আপনার .bashrc এ যুক্ত করুন:

source `xcode-select -p`/usr/share/git-core/git-completion.bash

2
  1. এই গিট সমাপ্তি থেকে git-prompt.sh এবং গিট- সমাপ্তি.ব্যাশ ফাইলগুলি ডাউনলোড করুন
  2. ফাইলগুলির নাম পরিবর্তন করুন।
  3. এই ফাইলগুলি আপনার হোম ডিরেক্টরিতে সরান।
  4. .Bash_profile এ উত্স ফাইল যুক্ত করুন

    source ~/git-completion0.bash
    source ~/git-prompt0.sh
    and four to trigger the code block.
    

1

আমি জানি এটি আসল উত্তর নয় ...

আমার .bashrc- তে গিট-প্রম্পট.শোর্স নিয়ে আমার কিছু অদ্ভুত সমস্যা ছিল তাই আমি অন্যান্য সমাধান সন্ধান করতে শুরু করি। এটির একটি: http://www.jqno.nl/post/2012/04/02/howto-display-the-current-git-branch-in-your-prompt/ __git_ps1 ব্যবহার করে না এবং লেখক দাবি করেছেন যে এটি কাজ করেও ম্যাকে (আপাতত এটি আমার উবুন্টুতে পুরোপুরি কাজ করে এবং এটি টুইঙ্ক করা সহজ)।

আমি আসা করি এটা সাহায্য করবে!


1

আমি গিট হাবের জন্য উদাসিতা বিষয়ে কোর্স করছিলাম এবং এটি একই সমস্যা ছিল was এখানে আমার চূড়ান্ত কোড যা সঠিকভাবে কাজ করছে।

# Change command prompt
alias __git_ps1="git branch 2>/dev/null | grep '*' | sed 's/* \ .   (.*\)/(\1)/'"

if [ -f ~/.git-completion.bash ]; then
  source ~/.git-completion.bash
  export PS1='[\W]$(__git_ps1 "(%s)"): '
fi

source ~/.git-prompt.sh
export GIT_PS1_SHOWDIRTYSTATE=1
# '\u' adds the name of the current user to the prompt
# '\$(__git_ps1)' adds git-related stuff
# '\W' adds the name of the current directory
export PS1="$purple\u$green\$(__git_ps1)$blue \W $ $reset"

এটি কাজ করে! https://i.stack.imgur.com/d0lvb.jpg


0

এইটি আমার জন্য কাজ করেছে এবং এতে রঙিন গিট আউটপুট রয়েছে এবং প্রম্পটে একটি সূচক রয়েছে যে ফাইলগুলি পরিবর্তন হয়েছে / যুক্ত হয়েছে কিনা, ডানদিকে এটি বেক করা হয়েছে:

GIT_PS1_SHOWDIRTYSTATE=true

. /usr/local/Cellar/git/1.8.5.2/etc/bash_completion.d/git-completion.bash
. /usr/local/Cellar/git/1.8.5.2/etc/bash_completion.d/git-prompt.sh

PS1='\[\033[32m\]\u@\h\[\033[00m\]:\[\033[34m\]\w\[\033[31m\]$(__git_ps1)\[\033[00m\]\$ '

সঠিক পথটি ব্যবহার করতে ভুলবেন না! আমি গিট ইনস্টল করতে হোমব্রিউ ব্যবহার করেছি, brew list gitআপনার বর্তমান ইনস্টলেশনটির পথ পেতে ব্যবহার করব ।

হার্ড কোডড পাথটি ব্যবহার না করা ভাল, তবে বর্তমান ইনস্টলেশনটির পথ কীভাবে পাবেন তা জানেন না।

আরও ইনফোগুলি এখানে: http://en.newinstance.it/2010/05/23/git-autocompletion-and-enhanced-bash-prompt/


0

গিট জন্য, আছে /Applications/Xcode.app/Contents/Developer/usr/share/git-core/git-prompt.sh। এবং দয়া করে দেখুন /etc/bashrc_Apple_Terminal

সুতরাং, আমি এগুলি রেখেছি ~/.bash_profile:

if [ -f /Applications/Xcode.app/Contents/Developer/usr/share/git-core/git-prompt.sh ]; then
  . /Applications/Xcode.app/Contents/Developer/usr/share/git-core/git-prompt.sh
  export GIT_PS1_SHOWCOLORHINTS=1
  export GIT_PS1_SHOWDIRTYSTATE=1
  PROMPT_COMMAND="${PROMPT_COMMAND:+$PROMPT_COMMAND; }__git_ps1 '\u:\w' '\\\$ '"
fi

তবুও এই ত্রুটিটি bash: __docker_machine_ps1: command not found
পেয়েছে

0

পূর্বশব্দ : হাইস্ক্লার্কের উত্তরের জবাব সম্পর্কে মন্তব্য না করার জন্য এবং নতুন করে তৈরি করার জন্য দুঃখিত , কেবল যথেষ্ট প্রতিনিধি নয়।

দয়া করে তা না, আপনি যদি এক্সকোড বা হোম-ব্রিউয়ের মাধ্যমে গিট ইনস্টল না করে থাকেন তবে সম্ভবত আপনি ব্যাশ স্ক্রিপ্টগুলি হ্যাশার ক্লার্কগুলিকে উল্লেখ করেছেন /Library/Developer/CommandLineTools/এবং এতে নেই /Applications/Xcode.app/Contents/Developer/, এইভাবে নীচের শব্দগুলিকে অন্তর্ভুক্ত করার জন্য ল্যাব তৈরি করে b

if [ -f /Library/Developer/CommandLineTools/usr/share/git-core/git-completion.bash ]; then
    . /Library/Developer/CommandLineTools/usr/share/git-core/git-completion.bash
fi

source /Library/Developer/CommandLineTools/usr/share/git-core/git-prompt.sh

আপনি যদি গিট-প্রম্পটও ব্যবহার করতে চান তবে আপনার সেই লাইনের দরকার হবে।

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