首頁 電腦教學 電腦知識 Ubuntu上的Git安裝流程

Ubuntu上的Git安裝流程

Mar 20, 2024 pm 04:51 PM
git github 儲存

Git是一個快速、可靠、適應性強的分散式版本控制系統。它旨在支援分散式的非線性工作流程,使其成為各種規模的軟體開發團隊的理想選擇。每個Git工作目錄都是一個獨立的儲存庫,具有所有更改的完整歷史記錄,並且能夠追蹤版本,即使沒有網路存取或中央伺服器。

GitHub是託管在雲端的Git儲存庫,它提供了分散式修訂控制的所有功能。 GitHub是Git的儲存庫,託管在雲端。與作為CLI工具的Git不同,GitHub有一個基於Web的圖形使用者介面。它用於版本控制,這涉及與其他開發人員協作,並追蹤隨時間推移對腳本和程式碼所做的更改。有了GitHub,每個團隊成員都可以建立一個基於雲端的中央儲存庫並更改數據,從而實現專案協作。

這篇文章示範如何在Ubuntu系統上取得Git。

Ubuntu上的Git安裝

在Ubuntu上安裝Git有三種主要方法:

  1. 使用Ubuntu套件管理器(APT)
  2. 使用Git Maintainers PPA
  3. 來源:Git

方法1:在Ubuntu 22.04上使用預設APT倉庫安裝GIT

#步驟1:更新系統

在Ubuntu系統上安裝Git時,使用更新的軟體包是至關重要的。這樣做可以幫助減輕安裝過程中可能出現的套件衝突問題,並確保安裝過程順利進行。

您可以使用「進階打包工具」中的「Update」指令更新系統的軟體套件。

數獨APT更新

輸出:

Ubuntu上的Git安裝流程

#建議在更新完成後升級任何過時的軟體包。使用此命令執行此升級:

sudo apt upgrade

輸出:

Ubuntu上的Git安裝流程

#步驟2:檢查Ubuntu上是否存在Git

建議在繼續安裝之前確認您的電腦上是否已存在Git。這使我們可以避免重複安裝,並保持系統清潔。

使用”git”指令和—version來檢查系統中是否已經存在Git。如果安裝了Git,則顯示先前安裝的版本:

git——版本

輸出:

Ubuntu上的Git安裝流程

#步驟3:使用APT指令

如果上一個命令沒有回傳任何內容,它將驗證Git沒有安裝在您的電腦上。現在是時候設定Git了。

因為它提供了一個易於使用的流程,所以我們使用Ubuntu的儲存庫安裝Git。使用sudo apt執行“Install”指令來安裝Git。

Sudo apt安裝git

輸出:

Ubuntu上的Git安裝流程

#步驟4:驗證Ubuntu的GIT安裝是否成功

安裝完成後,您應該確保Git安裝正確。

再一次,我們可以使用-版本驗證安裝。此時,以下命令應返回最近安裝的Git版本:

Git-版本

當該命令運行時,您應該看到如下所示:

Ubuntu上的Git安裝流程

#

方法2:透過Git維護者PPA在Ubuntu上安裝GIT

使用最新的Git版本有時會更好,特別是當需要新功能或關鍵錯誤修復時。 Ubuntu Git維護團隊維護個人套件檔案(PPA),它通常是最新穩定版本Git的來源。根據您的特定需求和您的工作環境,此方法可能具有許多主要好處。

步驟1:導入Git維護者PPA

#我們需要將Git PPA加入到系統的儲存庫清單中。訪問最新穩定的Git版本受此PPA的保證。即使您的系統可能已經安裝了以下包,重新檢查也不是壞事。

SUDO新增-APT-儲存庫PPA:git-core/ppa

#輸出:

Ubuntu上的Git安裝流程

#第2步:PPA導入後刷新套件索引

將Git PPA導入系統的儲存庫清單後,必須刷新程式包索引。現在已經新增了儲存庫,您的系統能夠識別最近下載的套件。

要更新套件索引,請執行下列操作:

數獨APT更新

步驟3:使用apt ppa指令安裝git

#步驟3:使用apt ppa指令安裝git

#你可以升級或安裝Git,一旦PPA設定完畢。此命令執行此任務:

Sudo apt安裝git-y

輸出:

Ubuntu上的Git安裝流程


#如果你已經從Ubuntu的倉庫安裝了GIT,你可以透過執行這個指令將Git從額外的PPA升級到最新的版本。

升級或安裝完成後,確認已安裝的Git版本:

git——版本

輸出:

你應該看到這樣的東西:

Ubuntu上的Git安裝流程

#這表示最新版本的Git已正確安裝在您的電腦上。

檢查您的Git安裝來源的倉庫可以為您提供更多資訊。因為PPA通常包含一個更新版本的Git,所以使用以下指令應該反映最新的PPA新增:

APT-快取策略Git

輸出:

Ubuntu上的Git安裝流程

#方法3:透過原始碼安裝Git

此方法使用戶對安裝過程有更多的控制權,並授予對預打包發行版中可能不包含的特定功能的存取權限。

第1步:使用GIT Build Predencies設定Ubuntu

首先,您需要在Ubuntu系統上安裝必要的建置依賴。 Git編譯需要這些要求。若要設定這些,請使用下列命令:

Sudo apt安裝make libssl-dev libghc-zlib-dev libcurl4-Gnutls-dev libexpat1-dev gettext解壓縮-y

輸出:

Ubuntu上的Git安裝流程

#步驟2:取得GIT原始碼###

前往Git發布頁面取得原始碼。若要下載所需版本,請使用以下命令。不要忘記用所需的Git版本替換{version}。

curl—o git.tar.gz www.example.com

輸出:

Ubuntu上的Git安裝流程

#第三步:提取並安裝GIT原始碼

#現在,現在編譯並安裝git。若要開始編譯,請使用以下命令:

sudo tar—xf git.tar.gz

找到並開啟解壓縮的目錄:

cd git—2.37.1

輸出:

Ubuntu上的Git安裝流程

#現在,編譯並安裝git。使用以下命令開始編譯:

sudo make prefix =/usr/local all

Ubuntu上的Git安裝流程

#此指令指示產生系統在編譯過程結束時在”/usr/local”資料夾中進行安裝。 “all”標誌確保了包含所有組件的完整構建。

編譯完成後,開始安裝:

sudo make prefix =/usr/local install

#輸出:

Ubuntu上的Git安裝流程


#Git現在安裝在”/usr/local”目錄下。該過程包括複製必要的文件,並授予必要的權限,以使Git在您的機器上可以存取。

驗證建置是否準確以及安裝是否成功。

git——版本

輸出:

Ubuntu上的Git安裝流程

#該命令應該透過返回您安裝的版本來確認Git已正確整合到您的系統中。

結論

Git是一個應用廣泛且功能強大的分散式版本控制系統。本文示範如何在Ubuntu 22.04及更早版本上安裝Git。我們討論了三種方法:使用Ubuntu軟體套件管理器(apt),使用Git維護者PPA和使用Git原始碼。你可以找到很多線上資源,例如官方Git手冊,來幫助你學習如何使用Git。 ###

以上是Ubuntu上的Git安裝流程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

Go語言中用於浮點數運算的庫有哪些? Go語言中用於浮點數運算的庫有哪些? Apr 02, 2025 pm 02:06 PM

Go語言中用於浮點數運算的庫介紹在Go語言(也稱為Golang)中,進行浮點數的加減乘除運算時,如何確保精度是�...

h5項目怎麼運行 h5項目怎麼運行 Apr 06, 2025 pm 12:21 PM

運行 H5 項目需要以下步驟:安裝 Web 服務器、Node.js、開發工具等必要工具。搭建開發環境,創建項目文件夾、初始化項目、編寫代碼。啟動開發服務器,使用命令行運行命令。在瀏覽器中預覽項目,輸入開發服務器 URL。發布項目,優化代碼、部署項目、設置 Web 服務器配置。

Gitee Pages靜態網站部署失敗:單個文件404錯誤如何排查和解決? Gitee Pages靜態網站部署失敗:單個文件404錯誤如何排查和解決? Apr 04, 2025 pm 11:54 PM

GiteePages靜態網站部署失敗:404錯誤排查與解決在使用Gitee...

Beego ORM中如何指定模型關聯的數據庫? Beego ORM中如何指定模型關聯的數據庫? Apr 02, 2025 pm 03:54 PM

在BeegoORM框架下,如何指定模型關聯的數據庫?許多Beego項目需要同時操作多個數據庫。當使用Beego...

Go語言中哪些庫是由大公司開發或知名的開源項目提供的? Go語言中哪些庫是由大公司開發或知名的開源項目提供的? Apr 02, 2025 pm 04:12 PM

Go語言中哪些庫是大公司開發或知名開源項目?在使用Go語言進行編程時,開發者常常會遇到一些常見的需求,�...

在Go語言中使用Redis Stream實現消息隊列時,如何解決user_id類型轉換問題? 在Go語言中使用Redis Stream實現消息隊列時,如何解決user_id類型轉換問題? Apr 02, 2025 pm 04:54 PM

Go語言中使用RedisStream實現消息隊列時類型轉換問題在使用Go語言與Redis...

H5頁面製作是否需要持續維護 H5頁面製作是否需要持續維護 Apr 05, 2025 pm 11:27 PM

H5頁面需要持續維護,這是因為代碼漏洞、瀏覽器兼容性、性能優化、安全更新和用戶體驗提升等因素。有效維護的方法包括建立完善的測試體系、使用版本控制工具、定期監控頁面性能、收集用戶反饋和製定維護計劃。

Go Modules下如何正確導入自定義包? Go Modules下如何正確導入自定義包? Apr 02, 2025 pm 03:42 PM

在Go語言開發中,正確地引入自定義包是至關重要的一步。本文將針對“Golang...

See all articles