首頁 > 軟體

Git學習之旅 - Git 初始化

2020-06-16 16:40:01

在開始Git之旅之前,我們需要設定一下Git的設定變數。

1.告訴Git當前使用者的姓名和郵件地址,設定使用者名稱和郵件地址將在版本庫提交時用到。

例子:

--------------------------------------------------------------

git config --global user.name "feifei"

git config --global user.email feifei@gmail.com

--------------------------------------------------------------

2.在Git 命令輸出中開啟顏色顯示。

--------------------------------------------------------------

git config --global color.ui true

-------------------------------------------------------------

 

建立Git版本庫,可以直接進入到工作目錄中,通過執行git init命令完成版本庫的初始化。

下面從一個空目錄開始初始化版本庫,將這個版本庫命名為"DEMO版本庫",

通過上面的命令就完成了版本庫的初始化,git init命令在工作區建立了隱藏名錄.git.

這個隱藏的.git目錄就是Git版本庫(又叫倉庫,repository).

.git 版本庫所在的目錄為demo,它被稱為工作區,目前工作區除了包含一個隱藏的.git版本庫目錄外空無一物。

下面為工作區中加點料:在工作區中建立一個檔案welcome.txt,內容就是一行"Hello.".

為了將這個新建立的檔案新增到版本庫,需要執行下面的命令:

注意,到這裡還沒有完。Git和大部分其它版本控制系統一樣,都需要再執行一次提交操作,對於Git來說就是執行git commit命令完成提交。提交過程中需要輸入提交說明,這個要求對於Git來說是強制性的,不像其它很多版本控制系統那樣接受空白的提交說明。當Git提交時,入宮不在命令列提供提交說明(使用-m引數),Git會自動開啟一個編輯器,要求您在其中輸入提交說明,輸入完畢後儲存並退出。需要說明的是,使用者要在一定程度上掌握vim或emacs的編輯技巧,否則儲存和退出也會成為問題。

從上面命令及輸出可以看出:

通過-m引數是指提交說明為:"initialized".

從命令輸出的第一行可以看出,此次提交是提交在名為master的分支上,且是該分支的第一個提交(root-commit),提交ID為53a1a3b.

從命令輸出的倒數第二行可以看出,此次提交修改了一個檔案,包含一行的插入。

從命令輸出的最後一行可以看出,此次提交建立了一個新檔案welcome.txt.

這樣我們就完成了Git的初始化和一次提交。


IT145.com E-mail:sddin#qq.com