前言
在前面的文章中,我們介紹了Git的基本概念,瞭解的Git常用的術語。相信大家對Git已經有一個基本的瞭解了。工欲善其事,必先利其器。讓我們去下載並配置Git吧。
Mac/Linux/Windows設定
我們可以根據自己的系統,選擇不同的版本。推薦上官網直接下載最新的版本。
-
跳轉到Git相關下載界git-scm.com/downloads
-
選擇你所需要的系統版本並安裝
- 安裝完成後,在命令列輸入git命令,如果顯示了相關資訊,那麼就安裝成功了
Mac/Linux下Git終端配置
如果你採用命令列使用Git,那麼你可以使用Git提供的自動補全指令碼
。配置了該指令碼後,在我們在實際Git命令列操作的時候,如果忘記相關選項的名稱或相關命令,可以通過雙擊Tab
鍵來進行提示。配置該指令碼,我們需要以下步驟:
- 首先我們需要下載該 config
當你下載我分享的內容後,你會看到如上三個檔案。
- 接下我們需要將
terminal-config
資料夾移動到你的使用者主目錄下,並重新命名該檔案為.terminal-config
(前面有個點)。這裡我們使用的mv
指令。
- 將
bash_profile
檔案移動到你的主目錄下,並命名為.bash_profile
(前面有個點)
如果在你的主目錄下已經存在
.bash_profile
檔案,那麼你只需要將下載好的brash_profile
檔案中的內容複製到現有的.bash_profile
檔案中。注意如果你是Ubuntu使用者,你需要把設定資訊複製到.bashrc
檔案中。
在下面的的演示中,因為我已經存在 .bash_profile
檔案,所以我們直接通過命令 open .bash_profile
來開啟檔案,並將內容複製進去。
初始化配置
# 設定你的 Git 使用者名稱
git config --global user.name "<Your-Full-Name>"
# 設定你的 Git 郵箱
git config --global user.email "<your-email-address>"
# 確保 Git 輸出內容帶有顏色標記
git config --global color.ui auto
# 對比顯示原始狀態
git config --global merge.conflictstyle diff3
# 通過該命令顯示所有配置資訊
git config --list
複製程式碼
如果用了 --global
選項,那麼以後你所有的專案都預設使用這裡的配置使用者資訊,如果要在某個特定專案中使用其他名字或者郵件,只要去掉 --global 選項重新配置就可以啦~。
通過
git config --list
我們可以檢視已有的配置資訊
Git文字編輯器配置
當我們在命令列使用Git需要輸入額外資訊的時候,Git會預設會呼叫系統的預設編輯器,一般情況是 Vi
或者 Vim
。當然我們也可以配置我們自己喜歡的文字編輯器。
Sublime Text 配置
git config --global core.editor "'/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl' -n -w"
複製程式碼
詳細配置說明檢視--OS X Command Line
VSCode 配置
git config --global core.editor "code --wait"
複製程式碼
詳細配置說明檢視--VS Code as Git editor
如果你對預設的編輯器(Vi或者Vim)感興趣,你有可能需要這篇文章Linux vi/vim
最後
站在巨人的肩膀上,才能看的更遠~