如何在Ubuntu 20.04上安裝git

請關注本頭條號,每天堅持更新原創乾貨技術文章。

如需學習視頻,請在微信搜索公眾號“智傳網優”直接開始自助視頻學習

1. 前言

本文主要介紹如何在Ubuntu 20.04安裝git,並介紹2種安裝方法。

git是世界上最流行的分佈式版本控制系統,很多開源和商業項目都使用它。它允許您與其他開發人員在項目上進行協作,跟蹤您的代碼更改,恢復到以前的階段,創建分支,等等。

Git最初是由Linux內核的創建者Linus Torvalds開發的。

本指南描述瞭如何在Ubuntu 20.04上安裝和配置Git。

如何在Ubuntu 20.04上安裝git

如何在Ubuntu 20.04上安裝git


使用apt安裝gitgit安裝包包含在Ubuntu的默認存儲庫中,可以使用apt包管理器安裝。這是在Ubuntu上安裝git最方便、最簡單的方法。

如果您希望從源代碼安裝最新的穩定版本的git,請從本教程的源代碼部分繼續安裝git。

安裝非常簡單,只需作為具有sudo特權的用戶運行以下命令:

<code>sudo apt update
sudo apt install git/<code>

通過運行以下命令來驗證安裝,該命令將打印git版本:

<code>git --version/<code>

在寫這篇文章的時候,Ubuntu 20.04軟件庫中可用的Git當前版本是2.25.1:

<code>git version 2.25.1/<code>

就這樣,您已經成功地在Ubuntu上安裝了git,可以開始使用它了。

2. 從源代碼安裝Git

從源代碼安裝Git的主要優點是,您可以編譯最新的Git版本並自定義編譯選項。但是,您將無法通過apt包管理器維護Git。

首先在Ubuntu系統上安裝構建Git所需的依賴項:

<code>sudo apt update
sudo apt install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev make gettext libz-dev libssl-dev libghc-zlib-dev/<code>
如何在Ubuntu 20.04上安裝git

從源代碼安裝Git



接下來,打開瀏覽器,訪問GitHub上的Git項目鏡像,複製以.tar.gz結尾的最新版本鏈接URL。在撰寫本文時,最新的穩定Git版本是2.26.2:


我們將下載和解壓/usr/src目錄下的Git源代碼,這是放置源文件的常用位置:

<code>wget -c https://github.com/git/git/archive/v2.26.2.tar.gz -O - | sudo tar -xz -C /usr/src/<code>

下載完成後,切換到源目錄,運行以下命令來編譯和安裝Git:

<code>cd /usr/src/git-*
sudo make prefix=/usr/local all
sudo make prefix=/usr/local install/<code>

編譯過程可能需要幾分鐘。一旦完成,驗證安裝運行:

<code>git --version/<code>
<code>git version 2.26.2/<code>

當您想要升級到一個較新的Git版本時,使用相同的過程。

如何在Ubuntu 20.04上安裝git

github


3. 配置Git

安裝Git後需要做的第一件事是配置Git用戶名和電子郵件地址。Git將您的身份與您所做的每一次提交關聯起來。

如何在Ubuntu 20.04上安裝git

配置Git


要設置全局提交名稱和電子郵件地址,請運行以下命令:

<code>git config --global user.name "Your Name"
git config --global user.email "[email protected]"/<code> 

你可以驗證配置的變化,輸入:

<code>git config --list/<code>

輸出信息應該是這樣的:

<code>user.name=Your Name
[email protected]/<code>

配置設置存儲在~/.gitconfig文件中:

<code>[user]
    name = Your Name
    email = [email protected]/<code>

如果您想對git配置做進一步的修改,您可以使用git配置命令(推薦)或者手動編輯~/.gitconfig文件。

4. 結論

在Ubuntu上安裝git只需運行一個apt命令。如果希望使用最新的git版本,可以從源代碼編譯它。

要了解更多關於Git的信息,請訪問Pro Git book網站。

如果你遇到了問題或者有了反饋,請在下面留言。


本文已同步至博客站,尊重原創,轉載時請在正文中附帶以下鏈接:https://www.linuxrumen.com/cyml/1671.html

點擊瞭解更多,快速查看更多的技術文章列表。


分享到:


相關文章: