ঠিক আছে, আমি scm সম্পর্কে গুরুতর পেতে প্রস্তুত।
$ git --version
git version 1.9.5 (Apple Git-50.3)
না, আমি যা চাইছিলাম তা নয়। আমি <3 হোমব্রিউ, তাই:
$ brew install git
সব সেট?
$ git --version
git version 1.9.5 (Apple Git-50.3)
ডোহ! (স্ক্র্যাচ মাথা)
$ which git
/usr/bin/git
আহ, অ্যাপলের গিটটি / ইউএসআর / বিনে রয়েছে, সুতরাং এটি হোমব্রুটিকে ট্রাম্প করে। কি করো?
(ক) কেবল অ্যাপলের বাইনারি নামকরণ করুন
(খ) হোমব্রিউ-পরিচালিত যাকে একজন অগ্রাধিকার দিন:
[PATH রফতানি সম্পাদনা করুন ~ / .zshrc এ (ও-মাই-জেডএস + আইটার্ম 2 এফটিডব্লু! / ট্যানজেন্ট)]
[বিশেষত: সরান / usr / স্থানীয় / বিন / গিট: আগে / usr / বিন:]
... এবং / অথবা (উদাহরণস্বরূপ আরও বিস্তৃতভাবে হোমব্রিউ স্টাফ ট্রাম্প সিস্টেম ইনস্টল করা যাক, এবং সমস্ত শেল এবং ব্যবহারকারীদের উপর অগ্রাধিকার প্রয়োগ করতে হবে) / / ইত্যাদি / পাথ ফাইলও সম্পাদনা করুন, [চলমান / ইউএসআর / স্থানীয় / বিন উপরে / ইউএসআর / বিন ]
তবে কেবল সহজ / ন্যূনতম আক্রমণাত্মক পদ্ধতির অনুমান:
$ sudo mv /usr/bin/git /usr/bin/git-apple
এটা কি কাজ করেছিল?
$ which git
/usr/local/bin/git
এখন পর্যন্ত এত ভাল, এখন সত্যের মুহূর্ত:
$ git --version
git version 2.2.1
w00t! :) http://git-scm.com পড়ার সময় ! :)