Git 是一個分布式的、開源的、由 Linux 開發者 Linus Thomas 設計的代碼版本控制工具,
數以萬計的開源專案都采用 Git 進行版本控制與協同開發,這都歸功于它是分布式的版本控制工具,
本文記錄 git 在 Windows 下的安裝與常見配置,
獲取
可以直接從 Git For Windows 的官網獲取 Git 的 Windows 版安裝包,
-
官方網站: https://gitforwindows.org/
-
淘寶鏡像站: https://registry.npmmirror.com/binary.html?path=git-for-windows/
安裝
運行獲取到的 Git For Windows 安裝包進入安裝向導:
- 如果你開啟了“用戶權限控制”功能, Windows 則要求你核實該程式的身份,并詢問你是否允許它對設備進行更改,我們點擊“是”或按下 ALT + Y 同意該請求以繼續,
- 許可協議, Git 是以 GPL V2 開源協議發布的,如果你要使用該軟體產品則需要同意該協議條款,點擊 “Next” 按鈕以繼續,
- 指定 Git 的安裝位置,如果需要修改安裝位置則可點擊 “Browse” 按鈕,點擊 “Next” 按鈕以繼續,
- 選擇需要安裝的附加組件,可根據需求選擇需要的附加組件和任務,如 GUI、檔案關聯等,,點擊 “Next” 按鈕以繼續,
- 指定“開始”選單檔案夾,點擊 “Next” 按鈕以繼續,
- 選擇 Git 默認使用的編輯器,如果你更偏愛某個代碼編輯器的話,可以選擇那個代碼編輯器,作為 Git 使用的默認文本編輯器, 點擊 “Next” 按鈕以繼續,
- 調整新存盤庫默認分支的名稱,當使用 “git init” 初始化新倉庫時,決定默認分支名稱,可根據需求修改,點擊 “Next” 按鈕以繼續,
- 根據你使用 Git 命令的方式調整環境變數,點擊“next” 按鈕以繼續,
- 選擇 SSH 可執行檔案,點擊 “Next” 以繼續,
- 選擇 HTTPS 傳輸后端, 點擊 “Next” 以繼續,
- 配置行尾字符轉換,由于一些原因,在 Windows、Unix(包括 Linux)、MacOS 下,行尾字符組合均不同,需要我們根據專案規范來選擇合適的行尾字符轉換配置,點擊 “Next” 按鈕以繼續,
- 配置 Git Bash 使用的終端仿真器,點擊 “Next” 按鈕以繼續,
- 選擇 “git pull” 拉取命令的默認行為,點擊 “Next” 按鈕以繼續,
- 選擇憑證助手,點擊 “Next” 按鈕以繼續,
- 啟用其他特性,如檔案系統快取、符號鏈接, 點擊 “Next” 按鈕以繼續,
- 選擇啟用實驗性功能,這是安裝向導的最后一步, 點擊 “Install” 按鈕開始安裝,
- 進入 Git 安裝程序,稍等片刻吧,
- Git 安裝完成,點擊 “Finish” 按鈕完成關閉安裝向導,
Git 組態檔規則
在 Git 中,有三層配置,從下到上分別是:
- 系統級 system
- 用戶級 global
- 倉庫及 local
Git 在使用配置時按照從下至上的原則讀取組態檔,也就是說,下層配置可以被上層配置覆寫掉,而上層沒有提供的配置則會向下尋找配置值,
當我們執行 “git config” 命令時,沒有指明的話,默認操作 local 級組態檔,
配置用戶名和郵箱
當你使用 Git 開始協作時,你應該設定你的用戶名和郵箱,前者,可以讓你的伙伴識別你;后者則可讓一些自動化工具派上用處,如識別某次提交是誰產生的等,由于每次提交都會把用戶名和郵箱地址寫入到版本庫,它們會一直存在于倉庫中,因此你要認真填寫,不可馬虎大意,
以下是用來配置用戶名和郵箱的命令,配置將寫入用戶及組態檔中,
git config --global user.name "你的用戶名"
git config --global user.email 你的郵箱地址
使用 “git config --list” 命令, Git 會列印出 Git 讀取到所有配置值,這樣,你就可以檢查你的配置是否正確了,
最后
本文記錄了筆者安裝 Git For Windows 的程序以及 Git 基本配置的相關知識和方法,希望對你有一點兒幫助,
參考資料
- Git SCM 在線書籍
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/458396.html
標籤:其他
