如何在 Debian 12、11 或 10 上安裝 Git

Git 是一個廣泛應用於軟體開發的強大版本控制系統。它允許開發人員追蹤程式碼變更、與團隊成員合作並有效管理專案版本。對於那些在 Debian 系統上工作的人來說,Git 提供了一些功能和好處:

  • 版本追蹤:Git 保留了程式碼變更的詳細歷史記錄,以便在需要時可以輕鬆還原到先前的版本。
  • 合作:由於分支和合併功能,多個開發人員可以同時處理同一個專案而不會發生衝突。
  • 分散式系統:Git 是分散式的,這意味著每個開發人員都擁有完整的儲存庫副本。這允許離線工作並增加冗餘。
  • 分支與合併:建立分支來處理新功能或修復,而不影響主程式碼庫,然後無縫合併變更。
  • 暫存區:提交的階段特定更改,可以精確控制每個版本更新中包含的內容。
  • 與 CI/CD 集成:輕鬆與持續集成/持續部署(CI/CD)工具集成,以自動化測試和部署。
  • 社區和支持:廣泛的文檔和大型社區為故障排除和學習提供了充足的支持和資源。

介紹完了,我們來探討如何使用終端指令和各種方法在 Debian 上安裝 Git。

在安裝 Git 之前更新 Debian

要在 Debian 系統上安裝 Git,建議先使用最新的軟體包更新系統以避免衝突。執行以下命令來更新您的系統:

sudo apt update && sudo apt upgrade

此命令會更新您的系統並確保所有現有軟體包都是最新的。

方法 1:透過 Debian 的預設儲存庫安裝 Git

建議大多數使用者使用的第一種方法是安裝 Debian 團隊維護的版本。如果您需要最新版本,請參閱本指南中的方法 2。

繼續安裝 Git

接下來,您可以透過執行以下命令使用 APT 套件管理器安裝 Git:

sudo apt install git

這將從 Debian 預設儲存庫安裝 Git 軟體包。

驗證 Git 版本

安裝後,驗證安裝:

git --version

這應該會顯示您剛安裝的 Git 版本。

方法二:透過原始碼安裝Git

對於想要安裝最新版本 Git 的人,建議從來源安裝。這使您可以快速重新編譯任何緊急更新,並確保您安裝了最新版本的 Git。

安裝 Git 安裝的初始包

首先,您需要透過執行以下命令來安裝 Git 建置依賴項:

sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext

此命令安裝從來源建置 Git 所需的依賴項。

下載 Git 來源存檔

接下來,您必須訪問 Git 發布頁面並下載原始程式碼。您可以使用 wget 命令 下載 最新的穩定版本 Tar 存檔。例如,要下載最新的穩定版本,您可以執行以下命令:

wget https://github.com/git/git/archive/refs/tags/v2.40.0.tar.gz

筆記: 當您閱讀本文時,版本號可能會有所不同。

從來源存檔中提取 Git:

下載原始碼後,您需要解壓縮 tar 檔案。您可以透過執行以下命令來執行此操作:

tar -xvf v2.40.0.tar.gz

筆記: 請記住,這些命令只是範例。將“2.40.0”替換為您的版本號,因為它會有所不同。

提取存檔後,使用 cd 指令導航到提取的目錄。例如:

cd git-2.40.0

透過原始碼建置並安裝 Git

執行以下命令從來源建置 Git:

make prefix=/usr/local all

此命令編譯原始碼並建立組成 Git 的可執行檔。 prefix=/usr/local 選項指定編譯後的軟體的安裝目錄。

編譯完成後,執行以下命令安裝Git:

sudo make prefix=/usr/local install

此命令將必要的檔案複製到系統上的適當位置,以便您可以使用 Git。

透過來源驗證 Git 安裝

最後,透過執行以下命令驗證 Git 是否已成功安裝:

git -version

這應該會顯示您剛安裝的 Git 版本。

Git 指令範例

以下部分將介紹 GIT 使用者日常使用的一些典型設定和指令。

若要在 Git 中設定您的姓名和電子郵件,請使用以下命令:

git config --global user.name "YOUR NAME"
git config --global user.email "YOUR EMAIL"

這些命令將為 Git 提交訊息配置您的姓名和電子郵件。

若要為 Git 建立新目錄,請使用下列命令:

mkdir example-directory
cd example-directory
git init

這些命令將為 Git 建立並初始化一個新目錄。

要檢查 Git 配置詳細信息,請使用以下命令:

git config --list
cat ~/.gitconfig

這些命令將向您顯示儲存在 Git 中的設定詳細資訊。

若要儲存 Git 憑證,您可以使用下列命令啟用憑證幫助程式快取:

git config --global credential.helper cache
git config --global credential.helper "cache --timeout=18000"

這些命令將允許 Git 在有限的時間內快取您的憑證以提高安全性。

若要查看 Git 儲存庫的狀態,請使用下列命令:

git status

此指令將顯示 Git 儲存庫的狀態。

若要連線到遠端 Git 儲存庫,請使用下列命令:

git remote add origin remote-repository-link

此命令將允許您將更改同步並下載/上傳到遠端儲存庫。

若要在 Git 目錄中提交更改,請使用下列命令:

git commit -m "git message changelog"

此命令將允許您透過更改日誌中的消息提交更改。

若要將變更推送到遠端儲存庫,請使用以下命令:

git push origin master

此命令將允許您將變更推送到遠端儲存庫以同步兩個版本。

若要從遠端儲存庫中提取更改,請使用以下命令:

git pull origin master

此命令將允許您從遠端儲存庫中提取變更以同步兩個版本。

結論

在 Debian 12、11 或 10 上安裝 Git 非常簡單。您可以使用 APT 獲得穩定版本,也可以從原始程式碼編譯以獲得最新功能。本指南涵蓋了這兩種方法。安裝 Git 後,使用您的姓名和電子郵件對其進行配置,然後您就可以提交、推送和拉取程式碼了。這些步驟使管理您的程式碼變得更容易、更有效率。快樂編碼!

Joshua James
跟我來
Joshua James 的最新帖子 (看全部)

發佈留言