命令列
Git有多重方式使用
- 原生命令列,才能使用git所有命令,會git命令再去用gui圖形工具,完全無壓力
- GUI圖形軟體,只是實現了git的部分功能,以減免操作難度,難以記住git原生命令
- 不同的人會有不同的GUI圖形工具,但是所有人用的git原生命令都一樣,推薦學習命令
在 Linux 上安裝
如果你想在 Linux 上用二進位制安裝程式來安裝 Git,可以使用發行版包含的基礎軟體包管理工具來安裝。 如果以Centos 上為例,你可以使用 yum:
sudo yum install git
如果你在基於 Debian 的發行版上,請嘗試用 apt-get:
sudo apt-get install git
在 Mac 上安裝
在mac安裝git方式很多,最簡單是用brew包管理
安裝homebrew,然後通過homebrew安裝Git,具體方法請參考homebrew的文件:http://brew.sh/。
brew install git
如果你想安裝更新的版本,可以使用二進位制安裝程式。 官方維護的 OSX Git 安裝程式可以在 Git 官方網站下載,網址為 http://git-scm.com/download/mac。
Windows安裝
在Windows上使用Git,可以從Git官網直接下載安裝程式,(網速慢的同學請移步國內映象),然後按預設選項安裝即可。
安裝完成後,在開始選單裡找到“Git”->“Git Bash”,蹦出一個類似命令列視窗的東西,就說明Git安裝成功!
執行git前的配置
既然已經在系統上安裝了 Git,你會想要做幾件事來定製你的 Git 環境。 每臺計算機上只需要配置一次,程式升級時會保留配置資訊。 你可以在任何時候再次通過執行命令來修改它們。
Git 自帶一個 git config
的工具來幫助設定控制 Git 外觀和行為的配置變數。 這些變數儲存在三個不同的位置:
這個使用者指的是linux使用者
-
/etc/gitconfig
檔案: 包含系統上每一個使用者及他們倉庫的通用配置。 如果使用帶有--system
選項的git config
時,它會從此檔案讀寫配置變數。 -
~/.gitconfig
或~/.config/git/config
檔案:只針對當前使用者。 可以傳遞--global
選項讓 Git 讀寫此檔案。 -
當前使用倉庫的 Git 目錄中的
config
檔案(就是.git/config
):針對該倉庫。 --local 當前倉庫配置
使用者資訊
當安裝完 Git 應該做的第一件事就是設定你的使用者名稱稱與郵件地址。 這樣做很重要,因為每一個 Git 的提交都會使用這些資訊,並且它會寫入到你的每一次提交中,不可更改:
$ git config --global user.name "John Doe" $ git config --global user.email johndoe@example.com
git配置相關命令
yum install git -y 安裝git
git --version 檢視git版本 git config --system --list 檢視系統所有linux使用者的通用配置,此命令檢查/etc/gitconfig
git config --global --list 檢視當前linux使用者的配置,檢查~/.gitconfig檔案
git config --local --list 檢視git目錄中的倉庫配置檔案,.git/config檔案
git config --global user.name "pyyu" 配置當前linux使用者全域性使用者名稱,這臺機器所有git倉庫都會用這個配置
git config --global user.email "yc_uuu@163.com" 配置當前linux使用者全域性郵箱
git config --global color.ui true 配置git語法高亮顯示
git config --list 列出git能找到的所有配置,從不同的檔案中讀取所有結果
git config user.name 列出git某一項配置
git help 獲取git幫助
man git man手冊
git help config 獲取config命令的手冊
想必各位瞭解了什麼是git,學習git,需要掌握諸多git命令