सामग्री पर जाएं
GitTree

Linux पर गिट

Git-कोर PPA के साथ Git को Ubuntu 22.04 पर 2.39 या नए में कैसे अपग्रेड करें

Ubuntu 22.04 और Linux Mint 21 जहाज़ Git 2.34.1. गिट-कोर पीपीए के साथ चार कमांड नवीनतम स्थिर गिट स्थापित करते हैं। यहां बताया गया है कि पुराना संस्करण कैसे, क्यों चिपक जाता है और इसे कैसे पूर्ववत किया जाए।

द्वारा लिखित Kodmoraअद्यतन किया गया 14 मिनट पढ़ा
अंतर्निहित टर्मिनल को कमिट ग्राफ़ के अंतर्गत GitTree में डॉक किया गया

Git को Ubuntu 22.04 पर अपग्रेड करने के लिए, Git स्टेबल रिलीज़ PPA (ppa:git-core/ppa) जोड़ें और इससे Git को फिर से इंस्टॉल करें। चार कमांड काम करते हैं: पीपीए जोड़ें, पैकेज सूचियों को रीफ्रेश करें, गिट इंस्टॉल करें, और संस्करण की जांच करें। आप Ubuntu के Git 2.34.1 से 2.39 के बाद नवीनतम स्थिर गिट पर चले जाते हैं, और बाद के रिलीज़ आपके सामान्य सिस्टम अपडेट के साथ आते हैं। वही आदेश Linux Mint 21 पर काम करते हैं, जो कि Ubuntu 22.04 पर आधारित है।

sudo add-apt-repository ppa:git-core/ppa
sudo apt update
sudo apt install git
git --version

यही पूरा समाधान है. नीचे आपको प्रत्येक चरण की व्याख्या मिलेगी, क्यों 22.04 2.34 पर अटका हुआ है, क्या पीपीए पर भरोसा करना है, इसे कैसे पूर्ववत करना है, और यदि पुराना संस्करण दिखाई देता रहता है तो क्या करना है। हमने इसे इसलिए लिखा क्योंकि GitTree, हमारे Git क्लाइंट Linux को Git 2.39 या नए की आवश्यकता है, लेकिन यह किसी भी टूल पर लागू होता है जो हालिया Git चाहता है। Ubuntu 24.04 या Debian 12 पर आप पीपीए को पूरी तरह से छोड़ सकते हैं: उनका अपना गिट पहले से ही काफी नया है।

जांचें कि आपके पास कौन सा Git संस्करण है Ubuntu

Git से ही पूछकर शुरुआत करें। एक टर्मिनल खोलें और चलाएँ:

git --version

If your Git comes from the Ubuntu 22.04 or Linux Mint 21 archive, it prints git version 2.34.1. If the shell says git is not found, Git is not installed yet, and the steps below install the newer version straight away. To see where that version comes from, and what apt install git would give you instead, ask apt:

apt-cache policy git

Installed लाइन वह संस्करण है जो आपके पास है, Candidate वह संस्करण है जिसे उपयुक्त इंस्टॉल करेगा, और नीचे दी गई संस्करण तालिका Git प्रदान करने वाले प्रत्येक स्रोत को सूचीबद्ध करती है। इससे पहले कि आप पीपीए जोड़ें, एकमात्र स्रोत Ubuntu का अपना संग्रह है। उनके आधिकारिक पैकेज पेजों के अनुसार, सामान्य रिलीज़ शिप क्या है:

प्रत्येक रिलीज़ के अपने संग्रह में Git (अक्टूबर 2026 को जाँचा गया)
रिहाईगिट संस्करणGit 2.39 या नया?
Ubuntu 22.04 LTS (जैमी जेलिफ़िश)2.34.1नहीं: गिट-कोर पीपीए जोड़ें
Linux Mint 21 (Ubuntu 22.04 पर आधारित)2.34.1, Ubuntu 22.04 सेनहीं: गिट-कोर पीपीए जोड़ें
Ubuntu 24.04 एलटीएस (नोबल नंबैट)2.43.0हाँ
Debian 12 (किताबी कीड़ा)2.39.5हाँ

जैसे ही सुरक्षा ठीक होती है, पैकेज संशोधन बदल जाता है (22.04 को यह वर्तमान में 1ubuntu1.17 पर समाप्त होता है), लेकिन नीचे का Git संस्करण 2.34.1 पर ही रहता है।

क्यों Ubuntu 22.04 जहाज़ Git 2.34 चलते हैं और कभी उससे आगे नहीं बढ़ते

Ubuntu रिलीज़ से पहले अपने पैकेज संस्करण चुनता है और फिर उन्हें रखता है। 22.04 के लिए, Debian इंपोर्ट फ़्रीज़ और फ़ीचर फ़्रीज़ दोनों 24 फरवरी 2022 को गिर गए, और रिलीज़ 21 अप्रैल 2022 को हुई। Git 2.34.1 24 नवंबर 2021 से बाहर था, इसलिए यह वह संस्करण है जो संग्रह में गया था।

रिलीज़ के बाद, Ubuntu की स्थिर रिलीज़ अपडेट (एसआरयू) नीति तय करती है कि क्या बदल सकता है: अपडेट, सामान्य तौर पर, केवल उच्च-प्रभाव वाले बग को ठीक करने के लिए जारी किए जाते हैं, और नए अपस्ट्रीम संस्करण जो महत्वपूर्ण सुधारों के बजाय सुविधाएँ लाते हैं, उन्हें इसके बजाय बैकपोर्ट पर भेजा जाता है (22.04 बैकपोर्ट संग्रह में कोई Git नहीं होता है)। सुरक्षा सुधार, सुरक्षा टीम की अपनी प्रक्रिया के माध्यम से, अलग से किए जाते हैं। तो 22.04 को Git 2.34.1 का पैच बिल्ड मिलता रहता है, लेकिन इसे Git 2.39 नहीं मिलेगा, जो 22.04 शिपमेंट के आठ महीने बाद 12 दिसंबर 2022 को आया था।

नए Git पर निर्भर उपकरण न्यूनतम संस्करण निर्धारित करते हैं। GitTree का न्यूनतम 2.39 है, इसलिए Ubuntu 22.04 के अपने Git के साथ यह "This Git is too old" शीर्षक वाली स्क्रीन पर रुकता है और इस गाइड के समान PPA कमांड दिखाता है।

ppa:git-core/ppa क्या है, और क्या यह सुरक्षित है?

पीपीए (पर्सनल पैकेज आर्काइव) Ubuntu के मुख्य संग्रह के बाहर किसी व्यक्ति या टीम द्वारा लॉन्चपैड पर होस्ट किया गया एक पैकेज रिपॉजिटरी है। ppa:git-core/ppa का शीर्षक "गिट स्टेबल रिलीज़" है, जो खुद को Ubuntu के लिए गिट का सबसे वर्तमान स्थिर संस्करण बताता है, और इसे Ubuntu गिट मेंटेनर्स टीम द्वारा चलाया जाता है। यह पीपीए भी है कि git-scm.com, Git प्रोजेक्ट की अपनी वेबसाइट, Ubuntu उपयोगकर्ताओं को देती है जो नवीनतम स्थिर अपस्ट्रीम Git चाहते हैं।

  • आपकी रिलीज़ के लिए निर्मित। यह प्रत्येक समर्थित Ubuntu रिलीज़ के लिए बिल्ड प्रकाशित करता है, जिसमें 22.04 शामिल है, इसलिए उपयुक्त उन्हें किसी अन्य अपडेट की तरह मानता है।
  • हस्ताक्षरित। add-apt-repository इसके साथ पीपीए की हस्ताक्षर कुंजी स्थापित करता है, ताकि एप्ट यह सत्यापित कर सके कि वह क्या डाउनलोड करता है।
  • वर्तमान। जब हमने अक्टूबर 2026 में जाँच की, तो 22.04 बिल्ड Git 2.55.0 था। नई स्थिर रिलीज़ sudo apt upgrade के माध्यम से आप तक पहुंचती हैं।
  • संकीर्ण। यह एक स्रोत पैकेज, git प्रकाशित करता है, इसलिए आपका शेष सिस्टम Ubuntu से आता रहता है।

किसी भी तीसरे पक्ष के संग्रह के लिए समझौता सामान्य बात है: आप उन लोगों पर भरोसा करते हैं जो इसे बनाते हैं। पीपीए Ubuntu संग्रह का हिस्सा नहीं है, लेकिन यह रूट गिट का स्वयं का डाउनलोड पृष्ठ नाम है Ubuntu।

How to upgrade Git on Ubuntu 22.04, step by step

  1. अपना वर्तमान Git संस्करण जांचें

    git --version चलाएँ. यदि यह 2.34.1 प्रिंट करता है, जैसा कि Ubuntu 22.04 और Linux Mint 21 आर्काइव से Git करता है, या कहता है कि कमांड नहीं मिला है, तो जारी रखें। यदि यह पहले से ही 2.39 या नया प्रिंट करता है, तो आप यहां रुक सकते हैं।

  2. गिट-कोर पीपीए जोड़ें

    sudo add-apt-repository ppa:git-core/ppa चलाएँ, उसके द्वारा प्रिंट किए गए विवरण को पढ़ें और पुष्टि करने के लिए Enter दबाएँ। कमांड पीपीए और उसकी हस्ताक्षर कुंजी जोड़ता है, और 22.04 पर यह पैकेज सूचियों को भी ताज़ा करता है।

  3. पैकेज सूचियों को ताज़ा करें

    sudo apt update चलाएँ. यदि पिछले कमांड ने पहले ही ऐसा किया है तो यह हानिरहित है, और यह सुनिश्चित करता है कि पीपीए के नए गिट को उपयुक्त रूप से देखा जा सके।

  4. नया Git इंस्टॉल करें

    sudo apt install git चलाएँ. यदि Git पहले से ही स्थापित है, तो इसे PPA के संस्करण में अपग्रेड करें; यदि नहीं, तो यह उस संस्करण को स्थापित करता है। आपकी रिपॉजिटरी और आपका ~/.gitconfig वैसे ही रहेंगे जैसे वे हैं।

  5. नये संस्करण की पुष्टि करें

    git --version फिर से चलाएँ। इसे अब 2.39 या नया प्रिंट करना चाहिए। यदि पुराना नंबर अभी भी दिखाई देता है, तो एक नया टर्मिनल खोलें; यदि इससे मदद नहीं मिलती है, तो नीचे समस्या निवारण अनुभाग देखें।

यदि आप अक्सर मशीनें स्थापित करते हैं, तो समान चरण एक पंक्ति में फिट होते हैं। -y ध्वज आपके लिए दोनों आदेशों के संकेतों का उत्तर देता है, इसलिए इसका उपयोग केवल तभी करें जब आप जान लें कि वे क्या करेंगे:

sudo add-apt-repository -y ppa:git-core/ppa && sudo apt update && sudo apt install -y git

Git को Linux Mint 21 पर अपडेट करें

Linux Mint 21 Ubuntu 22.04 पर आधारित है और अपने पैकेजों का उपयोग करता है, इसलिए यह वही Git 2.34.1 शिप करता है और वही फिक्स लेता है। मिंट के टर्मिनल में इस गाइड के शीर्ष से चार कमांड चलाएं: add-apt-repository वहां काम करता है जैसा कि यह Ubuntu पर करता है। एक बार PPA स्थापित हो जाने पर, बाद में Git रिलीज़ आपके सिस्टम के बाकी अपडेट के साथ आ जाती है।

Ubuntu 24.04 और Debian 12: Git पहले से ही काफी नया है

नई रिलीज़ों को पीपीए की आवश्यकता नहीं है। Ubuntu 24.04 एलटीएस गिट 2.43.0 और Debian 12 जहाज़ Git 2.39.5, दोनों को 2.39 लाइन पर या उससे ऊपर भेजता है। यदि Git गायब है, तो इसे सिस्टम के अपने संग्रह से इंस्टॉल करें:

sudo apt install git

Ubuntu पीपीए Ubuntu के लिए बनाए गए हैं, Debian के लिए नहीं। Debian की अपनी विकी उन्हें उन स्रोतों में सूचीबद्ध करती है जो एक स्थिर प्रणाली को "फ्रैंकनDebian" में बदल देते हैं, इसलिए Debian के संग्रह से गिट के साथ बने रहें।

समस्या निवारण: जब Git अद्यतन नहीं होता है

ऐड-एपीटी-रिपॉजिटरी: कमांड नहीं मिला

न्यूनतम और सर्वर इंस्टॉल उस पैकेज को छोड़ सकते हैं जो कमांड प्रदान करता है। इसे इंस्टॉल करें, फिर पीपीए चरण दोबारा चलाएं:

sudo apt install software-properties-common

git --version अभी भी 2.34.1 प्रिंट करता है

सबसे पहले एक नया टर्मिनल खोलें, या hash -r चलाएँ ताकि आपका शेल याद किया गया पथ भूल जाए। यदि संख्या अभी भी नहीं बदलती है, तो अपने PATH पर दूसरे Git की तलाश करें, जैसे कि /usr/local/bin में स्रोत से निर्मित, जो Ubuntu पर /usr/bin से पहले आता है:

which -a git
apt-cache policy git

which -a आपके शेल द्वारा खोजे जा सकने वाले प्रत्येक git को उसी क्रम में सूचीबद्ध करता है, जिस क्रम में वह उन्हें आज़माता है। यदि एपीटी पीपीए के संस्करण को स्थापित दिखाता है लेकिन कोई अन्य पथ पहले आता है, तो उस अन्य प्रतिलिपि को हटा दें या उसका नाम बदलें। यदि उपयुक्त अभी भी उम्मीदवार के रूप में 2.34.1 प्रदान करता है, तो पीपीए नहीं जोड़ा गया था: sudo apt update को फिर से चलाएँ और git-core का उल्लेख करने वाली त्रुटियों के लिए इसका आउटपुट पढ़ें।

GitTree अभी भी कहता है कि Git बहुत पुराना है

GitTree जब Git प्रारंभ होता है तो इसकी जाँच करता है। अपग्रेड के बाद, उस स्क्रीन पर Check again चुनें या ऐप को पुनरारंभ करें, और यह नया संस्करण चुनता है।

गिट-कोर पीपीए को कैसे हटाएं या Ubuntu के गिट पर वापस जाएं

पीपीए से गिट प्राप्त करना बंद करने के लिए लेकिन आपके पास अभी जो संस्करण है उसे बनाए रखने के लिए, पीपीए हटाएं:

sudo add-apt-repository --remove ppa:git-core/ppa

Ubuntu के स्वयं के 2.34.1 पर वापस जाने के लिए, ppa-purge का उपयोग करें। यह पीपीए को हटा देता है और अपने पैकेजों को Ubuntu संग्रह के संस्करणों में डाउनग्रेड कर देता है:

sudo apt install ppa-purge
sudo ppa-purge ppa:git-core/ppa

नवीनतम Git को Ubuntu पर स्थापित करने के अन्य तरीके

22.04 को पीपीए सबसे छोटा मार्ग है, लेकिन यह एकमात्र नहीं है:

Git 2.39 या Ubuntu 22.04 पर नया पाने के तरीके
विधिप्रयासGit कैसे अपडेट रहता है
गिट-कोर पीपीएचार आदेश, कुछ मिनटआपके सामान्य sudo apt upgrade के साथ
Ubuntu 24.04 एलटीएस में अपग्रेड करेंdo-release-upgrade के साथ एक पूर्ण रिलीज़ अपग्रेड; पहले बैकअप लेंUbuntu का अपना Git 2.43.0 और इसके सुरक्षा अद्यतन
स्रोत से Git बनाएँबिल्ड टूल इंस्टॉल करें, kern.org से एक रिलीज़ डाउनलोड करें, संकलित करेंहाथ से: आप प्रत्येक रिलीज़ के लिए निर्माण दोहराते हैं

यदि आप वैसे भी 24.04 पर जाने की योजना बना रहे थे तो संपूर्ण रिलीज़ को अपग्रेड करना समझ में आता है। Ubuntu का सर्वर दस्तावेज़ीकरण do-release-upgrade की अनुशंसा करता है, एक एलटीएस रिलीज़ से दूसरे तक जाने का समर्थन करता है, और पहले आपके डेटा का बैकअप लेने पर जोर देता है। स्रोत से निर्माण, जैसा कि प्रो गिट पुस्तक में बताया गया है, आपको आपकी पसंद का कोई भी संस्करण देता है, लेकिन अपडेट आपका काम बन जाता है, और /usr/local/bin में एक प्रतिलिपि बाद में उपयुक्त संस्करण को छिपा सकती है।

Git अपडेट हो जाने पर Ubuntu पर GitTree इंस्टॉल करें

Git 2.39 या नए स्थान के साथ, आप एक Git GUI जोड़ सकते हैं जो इसका उपयोग करता है। GitTree एक डेस्कटॉप Git क्लाइंट है जिसमें एक निःशुल्क योजना है, जिसमें निजी रिपॉजिटरी भी शामिल है। यह स्वयं को बंडल करने के बजाय आपके द्वारा अभी इंस्टॉल किए गए Git के शीर्ष पर चलता है, इसलिए प्रत्येक बटन वही करता है जो मिलान कमांड करेगा। Ubuntu और Debian पर, .deb पैकेज डाउनलोड करने की अनुशंसा की जाती है:

cd ~/Downloads
sudo apt install ./Git-Tree-Linux.deb
gittree

आपके द्वारा सहेजे गए फ़ाइल नाम का उपयोग करें, उदाहरण के लिए Git-Tree_<version>_amd64.deb। apt Git, WebKitGTK और GTK के साथ GitTree इंस्टॉल करता है और इसे आपके एप्लिकेशन मेनू में जोड़ता है, और gittree इसे एक टर्मिनल से शुरू करता है। दोनों इंस्टॉलों का क्रम ज्यादा मायने नहीं रखता है: यदि Git अभी तक इंस्टॉल नहीं किया गया है और आप पहले .deb को Ubuntu 22.04 पर इंस्टॉल करते हैं, तो apt Ubuntu के Git 2.34.1 को खींचता है, GitTree इसकी "This Git is too old" स्क्रीन दिखाता है, और ऊपर दिए गए PPA चरण इसे ठीक करते हैं।

GitTree का आरंभ पृष्ठ आपको रिपॉजिटरी खोलने, क्लोन करने या बनाने की सुविधा देता है, और आपके हाल के और पसंदीदा रिपॉजिटरी को सूचीबद्ध करता है।
GitTree का आरंभ पृष्ठ आपको रिपॉजिटरी खोलने, क्लोन करने या बनाने की सुविधा देता है, और आपके हाल के और पसंदीदा रिपॉजिटरी को सूचीबद्ध करता है।

पहले लॉन्च पर, अपने ईमेल या Git प्रदाता के साथ gittree.app पर बनाए गए GitTree खाते से साइन इन करें: प्रत्येक Git सुविधा तब निःशुल्क योजना पर होती है। होस्टिंग एकीकरण (GitHub, GitLab, बिटबकेट और एज़्योर डेवऑप्स, निजी रिमोट शामिल हैं) और Nour, एआई सहायक, GitTree प्रो के साथ आते हैं, जो नि:शुल्क परीक्षण के साथ शुरू होता है; नि:शुल्क योजना इसके बाद भी जारी रहती है। एक बार चेक इन करने के बाद, ऐप चेक के बीच 7 दिनों तक ऑफ़लाइन काम करता है। GitTree का परीक्षण Ubuntu 22.04 LTS, Ubuntu 24.04 एलटीएस और Debian 12 या बाद के संस्करण, 64-बिट x86_64 मशीनों पर किया जाता है; Linux Mint 21 इसे चला भी सकता है, हालाँकि इसका परीक्षण नहीं किया गया है। Linux पैकेज हस्ताक्षरित नहीं हैं, इसलिए अपने डाउनलोड की तुलना रिलीज़ पृष्ठ पर SHA256SUMS.txt फ़ाइल से करें। GitTree for Linux पेज पोर्टेबल AppImage, सिस्टम कीरिंग और अनइंस्टॉलिंग को कवर करता है।

एक बार जब Git पर्याप्त रूप से नया हो जाता है, तो GitTree प्रत्येक शाखा के लिए एक रंग-कोडित लेन के साथ, आपके रिपॉजिटरी को एक प्रतिबद्ध ग्राफ़ के रूप में खोलता है।
एक बार जब Git पर्याप्त रूप से नया हो जाता है, तो GitTree प्रत्येक शाखा के लिए एक रंग-कोडित लेन के साथ, आपके रिपॉजिटरी को एक प्रतिबद्ध ग्राफ़ के रूप में खोलता है।

GitTree Mac, Windows और Linux पर समान रूप से चलता है। क्या आप Linux पर Git GUI में नए हैं? सर्वश्रेष्ठ Git GUI for Linux के लिए हमारा गाइड विकल्पों की तुलना करता है, और GUI वाले शुरुआती लोगों के लिए Git आपको आपकी पहली प्रतिबद्धताओं के बारे में बताता है। यदि आप किसी डेस्कटॉप ऐप को टर्मिनल के विरुद्ध तौल रहे हैं, तो Git GUI बनाम कमांड लाइन पढ़ें। एक कदम पर अटक गए? GitTree समर्थन पृष्ठ हम तक पहुंचने के हर तरीके को सूचीबद्ध करता है, और प्रत्येक इंस्टॉलर डाउनलोड पेज पर है।

अक्सर पूछे जाने वाले प्रश्न

मैं Git को Ubuntu 22.04 पर कैसे अपग्रेड करूं?

Git स्थिर रिलीज़ PPA जोड़ें और उससे Git फिर से इंस्टॉल करें: sudo add-apt-repository ppa:git-core/ppa चलाएँ, फिर sudo apt update और sudo apt install git चलाएँ। परिणाम की जांच git --version से करें, जो अब 2.34.1 के बजाय 2.39 या नया प्रिंट होना चाहिए। बाद में PPA से Git रिलीज़ आपके सामान्य sudo apt upgrade के साथ आती है।

Sudo apt अपग्रेड Git को Ubuntu 22.04 पर अपडेट क्यों नहीं करता?

Ubuntu ने फरवरी 2022 में पैकेज संस्करणों को 22.04 के लिए फ़्रीज़ कर दिया, जब Git 2.34.1 चालू था। रिलीज़ के बाद, इसकी स्थिर रिलीज़ अपडेट नीति, सामान्य तौर पर, केवल उच्च-प्रभाव वाले बग को ठीक करने की अनुमति देती है और बैकपोर्ट पर नई सुविधाओं के साथ नए अपस्ट्रीम संस्करण भेजती है; सुरक्षा सुधार सुरक्षा टीम के स्वयं के अपडेट के माध्यम से आते हैं। तो apt upgrade 2.34.1 के पैच किए गए बिल्ड को स्थापित करता है लेकिन कभी भी Git 2.39 या उसके बाद का नहीं। आपको गिट-कोर पीपीए, एक नया Ubuntu रिलीज़ या स्रोत से एक बिल्ड की आवश्यकता है।

क्या ppa:git-core/ppa का उपयोग सुरक्षित है?

यह एक तृतीय-पक्ष संग्रह है, इसलिए आप इसे बनाने वाले लोगों पर भरोसा कर रहे हैं, लेकिन यह मानक विकल्प है: Ubuntu Git मेंटेनर्स टीम इसे लॉन्चपैड पर चलाती है, add-apt-repository इसकी साइनिंग कुंजी स्थापित करती है ताकि apt डाउनलोड को सत्यापित कर सके, और git-scm.com, Git प्रोजेक्ट की अपनी वेबसाइट, नवीनतम स्थिर Git के लिए Ubuntu उपयोगकर्ताओं को इसकी ओर इंगित करती है।

क्या मुझे Ubuntu 24.04 या Debian 12 पर गिट-कोर पीपीए की आवश्यकता है?

संख्या Ubuntu 24.04 एलटीएस जहाज गिट 2.43.0 और Debian 12 जहाज Git 2.39.5, और दोनों न्यूनतम 2.39 को पूरा करते हैं। यदि Git गायब है तो उसे sudo apt install git से इंस्टॉल करें। Debian पर, Ubuntu पीपीए से पूरी तरह बचें: Debian का विकी चेतावनी देता है कि अन्य वितरणों के लिए बनाए गए रिपॉजिटरी में मिश्रण, जिसमें Ubuntu पीपीए शामिल हैं, एक स्थिर प्रणाली को तोड़ सकता है।

क्या गिट-कोर पीपीए Linux Mint 21 पर काम करता है?

हाँ। Linux Mint 21 Ubuntu 22.04 पर आधारित है, समान Git 2.34.1 शिप करता है और समान पैकेज का उपयोग करता है, इसलिए समान आदेश लागू होते हैं: sudo add-apt-repository ppa:git-core/ppa, sudo apt update और sudo apt install git। यह पुष्टि करने के लिए कि आपके पास 2.39 या नया है, git --version बाद में चलाएँ। फिर नए Git रिलीज़ आपके अन्य सिस्टम अपडेट के साथ आते हैं।

मैं Ubuntu के अपने Git संस्करण पर वापस कैसे जाऊं?

पीपीए-पर्ज टूल को sudo apt install ppa-purge के साथ इंस्टॉल करें और sudo ppa-purge ppa:git-core/ppa चलाएँ। यह पीपीए को हटा देता है और अपने पैकेजों को Ubuntu संग्रह के संस्करणों में डाउनग्रेड कर देता है, जिसका 22.04 पर अर्थ है Git 2.34.1। यदि आप केवल भविष्य के अपडेट को रोकना चाहते हैं और अपना वर्तमान Git रखना चाहते हैं, तो इसके बजाय sudo add-apt-repository --remove ppa:git-core/ppa चलाएँ।

GitTree को Linux पर किस Git संस्करण की आवश्यकता है?

GitTree को Git 2.39 या नए की आवश्यकता है और वह आपके कंप्यूटर पर स्थापित Git का उपयोग करता है; यह कभी भी अपना बंडल नहीं बनाता है। Ubuntu 24.04 और Debian 12 पहले ही इसे पूरा कर चुके हैं, जबकि Ubuntu 22.04 और Linux Mint 21 को पहले गिट-कोर पीपीए की जरूरत है। यदि आपका फ़ोन बहुत पुराना है, तो GitTree “This Git is too old” स्क्रीन पर ऐसा कहता है; अपग्रेड करने के बाद Check again चुनें।

सूत्र

अन्य उत्पादों के बारे में दावों की जाँच उनके आधिकारिक पेजों के विरुद्ध 22 अक्टूबर 2026 पर की गई। कीमतें और सुविधाएँ बदलती हैं; विक्रेताओं के पृष्ठ सत्य का स्रोत हैं।