Git筆記(3) 安裝配置
Git筆記(3) 安裝配置
1. 安裝 Git
即便已經安裝,最好將其升級到最新的版本
1.1. 在 Linux 上安裝
如果在基於 Debian 的發行版上:
$ sudo apt-get install git
要了解更多選擇
Git 官方網站上有 在各種 Unix 風格的系統上安裝步驟
1.2. 在 Mac 上安裝
最簡單的方法是安裝 Xcode Command Line Tools
Mavericks (10.9) 或更高版本的系統中,在 Terminal 裡嘗試首次執行 git 命令即可
也可以使用二進位制安裝程式
官方維護的 OSX Git 安裝程式可以在 Git 官方網站 下載
1.3. 在 Windows 上安裝
官方版本可以在 Git 官方網站下載
開啟 http://git-scm.com/download/win
,下載會自動開始
要注意這是一個名為 Git for Windows 的專案(也叫做 msysGit)
和 Git 是分別獨立的專案
更多資訊請訪問 http://msysgit.github.io/
還可以通過 騰訊電腦管家-軟體管理裡直接下載安裝git,一路默許next即可
2. 初次執行前的配置
Git 自帶一個 git config
的工具來幫助設定控制 Git 外觀和行為的配置變數
這些變數儲存在三個不同的位置:
-
/etc/gitconfig
檔案: 包含系統上每一個使用者及他們倉庫的通用配置
如果使用帶有--system
選項的git config
時,它會從此檔案讀寫配置變數 -
~/.gitconfig
或~/.config/git/config
檔案:只針對當前使用者
可以傳遞--global
選項讓 Git 讀寫此檔案 -
當前使用倉庫的 Git 目錄中的 config 檔案(
.git/config
):針對該倉庫
每一個級別覆蓋上一級別的配置
所以 .git/config
的配置變數會覆蓋 /etc/gitconfig
中的配置變數
在 Windows 系統中,Git 會查詢 $HOME
目錄下(一般情況下是 C:\Users\$USER
)的 .gitconfig 檔案
Git 同樣也會尋找 /etc/gitconfig
檔案
但只限於 MSys
的根目錄下,即安裝 Git 時所選的目標位置
2.1. 使用者資訊
在開始選單裡找到Git->Git Bash
在命令列輸入:
$ git config --global user.name "your name"
$ git config --global user.email email@example.com
注意--global
引數,表示這臺機器上所有的Git倉庫都會使用這個配置
2.2. 文字編輯器
現在配置預設文字編輯器了,當 Git 需要輸入資訊時會呼叫它
如果未配置,Git 會使用作業系統預設的文字編輯器,通常是 Vim
如果想使用不同的文字編輯器,例如 Emacs,可以這樣做:
$ git config --global core.editor emacs
如果對這些編輯器都不是很瞭解或者使用的是 Windows 系統
那麼可能需要搜尋如何在 Git 中配置自己最常用的編輯器
2.3. 檢查配置
可以使用命令來列出所有 Git 當時能找到的配置,檢查配置內容
$ git config --list
也可以通過輸入 git config <key>
: 來檢查 Git 的某一項配置
$ git config user.name
3. 獲取幫助
若使用 Git 時需要獲取幫助,有三種方法可以找到 Git 命令的使用手冊:
$ git help <verb>
$ git <verb> --help
$ man git-<verb>
例如,要想獲得 config
命令的手冊,執行:
$ git help config
這些命令很棒,因為隨時隨地可以使用,無需聯網
參考: git
以上內容,均根據git官網介紹刪減、新增和修改組成
相關推薦:
Git筆記(2) 入門認知
Git筆記(1) 版本控制
謝謝
相關文章
- ROS筆記[3]-安裝mavrosROS筆記VR
- Git 的安裝與初次使用 —— Git 學習筆記 03Git筆記
- Tomcat安裝與配置(筆記)Tomcat筆記
- 安裝配置bugzilla筆記(轉)筆記
- 【筆記】Sublime Text3 安裝與常用配置(不定時更新)筆記
- Git server安裝和配置GitServer
- Flutter學習筆記 - 安裝,映象,配置Flutter筆記
- Docker筆記(三):Docker安裝與配置Docker筆記
- CentOS 6.3下Puppet安裝配置筆記CentOS筆記
- docker筆記3-docker的安裝Docker筆記
- Git 學習之安裝配置Git
- Mac上Git安裝與配置MacGit
- Git安裝配置(完整版)Git
- Git 安裝配置,key匯入Git
- Git環境配置與安裝Git
- g4e基礎篇#3 Git安裝與配置Git
- git安裝及配置教程 windows windows上git的安裝和使用GitWindows
- Redis安裝與配置(學習筆記一)Redis筆記
- PVE(Proxmox Virtual Environment) 安裝配置iStoreOS筆記筆記
- 3安裝配置mysqlMySql
- Linux 安裝配置應用- GitLinuxGit
- Git-TortoiseGit的安裝和配置Git
- git bash的安裝和配置教程Git
- PHP環境LAMP/LNMP安裝與配置筆記PHPLAMPLNMP筆記
- Oracle學習筆記(一)---oracle安裝和配置Oracle筆記
- Manjaro安裝筆記JAR筆記
- laravel安裝筆記Laravel筆記
- ZooKeeper安裝筆記筆記
- Intel MKL 在VS中的配置與安裝筆記Intel筆記
- GoldenGate 學習筆記(3)_安裝與御載Go筆記
- GIT筆記Git筆記
- Kafka超詳細學習筆記【概念理解,安裝配置】Kafka筆記
- Openstack學習筆記(三):keystone的安裝與配置筆記
- 【安裝】安裝centos79的筆記CentOS筆記
- 安裝PHP ImageMagick筆記PHP筆記
- Ubuntu安裝docker筆記UbuntuDocker筆記
- influxdb 筆記: 安裝UX筆記
- disconf 安裝筆記筆記