উত্তর:
বর্তমানের উত্তরগুলির কোনওটিই এক্সকোড গিটকে আপগ্রেড করবে না। তারা কেবল গিটের একটি নতুন সংস্করণ ইনস্টল করবে।
এক্সকোড সেরা গিটের অবস্থান সম্পর্কে তার মনটি বেশ কয়েকবার পরিবর্তন করেছে। আপনি কত দিন আগে এক্সকোড ইনস্টল করছেন তার উপর নির্ভর করে আপনি এখানে গিট বাইনারি দেখতে পাবেন:
/usr/bin/git
/usr/local/git
/Applications/Xcode.app/Contents/Developer/usr/bin/git
/Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git
আপনি যদি PATH আপডেট করেন তবে Xcode এর সংস্করণে আটকে থাকবে। নতুন সংস্করণটি ব্যবহার করতে বাধ্য করার একমাত্র উপায় হ'ল আপনি ইনস্টল করা নতুনটির লিঙ্কের মাধ্যমে সেই গিট বাইনারিগুলি প্রতিস্থাপন করা।
ln -s /opt/local/bin/git /usr/bin/git
অন্য পথের জন্য পুনরাবৃত্তি করুন। লক্ষ্য করুন আমি একটি প্রতীকী লিঙ্কটি ব্যবহার করেছি, কোনও হার্ড নয়। অন্যথায় এক্সকোড আপগ্রেড করার সময় আপনার অন্য ইনস্টলেশনটি প্রতিস্থাপন করবে
আপনি git
হোমব্রু ব্যবহার করে উত্স থেকে ইনস্টল করতে পারেন এবং এক্সকোড / সিস্টেম সংস্করণের পরিবর্তে নতুন আপনার প্যাথটি নির্দেশ করতে পারেন।
এখানে একটি ছোট ভিডিও টিউটোরিয়াল আছে। http://vimeo.com/14649488
এটি একটি পুরানো সংস্করণের জন্য তবে এটি আপনাকে শুরু করবে, আপনার আরও তথ্যের প্রয়োজন হলে আমাকে জানান।
(আপনি আপগ্রেড করতে ম্যাকপোর্টস, ফিংক বা গিট ওএস এক্স ইনস্টলার ব্যবহার করতে পারেন))
আপনি যদি গিটটি আপডেট করতে গিট নিজেই ব্যবহার করতে চান তবে নিম্নলিখিত কমান্ডগুলি চালনা করুন:
এটি যে কোনও জায়গা থেকে চালানো যেতে পারে git clone git://github.com/gitster/git.git
তারপরে আপনি এটি cd git
চালাতে চানsudo make prefix=/usr install install-doc install-html install-info
এটি বিশ্বব্যাপী ব্যবহারের জন্য আপনার / usr / বিন ফোল্ডারে গিট ইনস্টল করবে।
/usr/local/bin
বা এর $HOME/bin
অনুরূপ এবং আপনার PATH
সেই অনুসারে সামঞ্জস্য করা আরও অনেক ভাল ।
আপনি ম্যাকপোর্টগুলি ব্যবহার করে সর্বশেষতম গিটটি ইনস্টল করতে পারেন :
sudo port install git-core +svn +doc +bash_completion +gitweb
আপনি যদি এক্সকোডের চেয়ে নতুন গিট চান তবে আপনার এটি ইনস্টল করা দরকার, এই ইনস্টলটি অন্য কোনও জায়গায় হওয়া উচিত যেন আপনি আপডেট করেন /usr/bin/git
তবে একটি অ্যাপল আপডেট এই সংস্করণটিকে ওভাররাইট করে দেবে।
এটি করার বিভিন্ন উপায় রয়েছে তবে @ ফরাসিসকো গ্রাসিয়া দ্বারা উল্লিখিত হিসাবে তারা প্রয়োজনীয়ভাবে এক্সকোড দ্বারা ব্যবহৃত কমান্ড লাইন সংস্করণ পরিবর্তন করবে না।
গিট সাইট থেকে বাইনারি ইনস্টল করা সবচেয়ে সহজ ।
আপনি যদি কোড চান তবে প্যাকেজ ম্যানেজার ব্যবহার করুন যেমন ফিংক ম্যাকপোর্টস, হোমব্রিউ।
আপনি যদি গিটারের নিজস্ব সংগ্রহস্থল থেকে রক্তপাত প্রান্তটি সর্বশেষতম ইনস্টল করতে চান।