跟踪源代碼是每個開發人員都需要具備的基本技能之一。 Git 是 DevOps 工具之一,可幫助開發人員管理他們的源代碼 – 從小型項目到大型項目。 Git 是一個開源版本控制工具,允許開發人員將他們的代碼推送到託管代碼平台,如 Github、BitBucket 和 Gitlab。 它可以幫助他們執行代碼管理任務,例如恢復到以前的版本、分支等。
在本教程中,我們將 安裝和配置 Git 在 Debian 11 服務器。 有兩種安裝 Git 的方法。 您可以使用 APT 包管理器從 Debian 存儲庫安裝或從提供最新版本 Git 的源安裝。
方法一:使用APT包管理器安裝Git
首先,請務必更新 Debian 的軟件包索引。
$ sudo apt update
更新完成後,使用提供的簡單命令從 Debian 的 APT 存儲庫安裝 Git。
$ sudo apt install git
安裝完成後,檢查 Git 的版本:
$ git --version
輸出顯示我們已經安裝了 Git 版本 2.30.2。
方法二:從源碼安裝 Git
一個更好、更靈活的選擇是從源代碼安裝 Git。 雖然這可能需要更長的時間,但它肯定會為您提供最新版本的 Git。
首先,安裝所有 Git 依賴項:
$ sudo apt update
$ sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip
安裝完成後,轉到託管在 Github 上的 Git 項目
https://github.com/git/git
導航到 ‘掌握‘ 分支並點擊 ‘標籤‘ 鏈接並選擇最新的 Git 選項,這通常是頂部的第一個選項。 避免選擇發布候選版本(帶有後綴 遙控)。 這更像是 Beta 版本,可能存在錯誤和不穩定。
在編寫本指南時,Git 的最新版本是 Git v2.33.0. 這是我們要安裝的版本。

在最右側,單擊“代碼‘ 按鈕,然後復制 ‘下載壓縮包‘ 選項鍊接

返回 Debian 11 服務器,使用 wget 命令下載 zip 文件。
$ wget https://github.com/git/git/archive/refs/heads/master.zip -O git.zip
接下來,解壓縮壓縮文件。
$ unzip git.zip
然後導航到未壓縮的目錄。
$ cd git-2.33.0
然後使用以下命令從源安裝它:
$ sudo make prefix=/usr/local all
$ sudo make prefix=/usr/local install
安裝完成後,驗證您現在是否擁有最新版本的 Git。
$ git --version

如何設置 Git
至此,我們已經在 Debian 11 Server 上成功安裝了 Git。 還剩下最後一點。 我們需要對其進行設置,以便提交消息包含我們正確的信息。
我們將提供我們的姓名和電子郵件地址詳細信息,這些詳細信息將嵌入到提交消息中。 為此,請執行以下操作 混帳配置 命令。
$ git config --global user.name "Winnie"
$ git config --global user.email "[email protected]"
要確認配置已設置,請運行以下命令:
$ git config --list

這些細節寫在 ~/.gitconfig 文件。 您還可以通過查看文件進行確認。
$ cat ~/.gitconfig

結論
您現在可以開始使用 Git 在任何代碼託管和協作平台(例如 Github)上託管您的代碼。 在本教程中,我們向您介紹了在 Debian 11 服務器上安裝 Git。