git是用於Linux核心開發的版本控制工具,它採用了分散式版本庫的作法,不需要伺服器端軟體,就可以運作版本控制,使得原始碼的釋出和交流極其方便。git的速度很快,這對於諸如Linux核心這樣的大專案來說自然很重要。git最為出色的是它的合併追蹤(merge tracing)能力。
https://git-scm.com/
在MacOS/Linux上安裝完成後,即可在終端機使用
初次使用 git,最重要的就是設定 username 以及 email
$ git config --global user.name "user_name"
$ git config --global user.email "user_email"
第一次使用可以先隨意設定,但是之後若要搭配 github 的服務時,就必須使用在 github 註冊時所使用的 username, email
使用 --global 的參數,表示對於所有的 git project 都會採用這組預設值
接著,我們可以透過 git config -l 的指令,來查看我們目前 git 的設定內容
$ git config -l