Git學習筆記(一)介紹Git、創建版本庫

一直只是簡簡單單的會使用git常用的功能,但是並沒有系統瞭解Git,所以想系統記錄一下Git。
本次Git系統學習主要來自廖雪峯的官方網站,根據他的內容系統學習一下Git知識。


Git的實質

瞭解了Git的歷史,其實可以知道Git的實質是:區別於CVS、SVN這種集中式的版本控制系統,Git是一種分佈式版本控制系統


Git的安裝與配置

主要用兩個系統:

  • linux:直接輸入 sudo apt-get install git,進行下載
  • windows:直接下載exe文件進行安裝

然後到終端輸入git看是否有如下信息,有則代表安裝成功

然後配置一下

git config --global user.name "Your Name"
git config --global user.email "[email protected]"

即告訴git的這臺機器的用戶名和Email地址


Git創建版本庫(倉庫)

先看一張圖,來自廖雪峯博客,侵刪。
在這裏插入圖片描述
可見,版本庫包含兩個東西:stage(暫存區)master(分支)。這兩個東西之後再說。
而版本庫又叫倉庫,這個想必聽得更多些。

那麼,我們先創建一下版本庫:
首先在合適的地方創建一個文件夾作爲自己學習git的工作區,然後通過指令:

git init

得到:
在這裏插入圖片描述
這裏工作區便得到了一個.git目錄,這個便是管理版本庫的。

我們試着將一個文件添加到版本庫中。
首先使用**Notepad++**來編寫一個readme.txt文件
在這裏插入圖片描述
然後放到剛纔創建的工作區learngit下,然後使用兩個指令:
第一個:

git add readme.txt

這個命令是告訴Git,要將readme.txt添加到倉庫中
第二個:

git commit -m "wrote a readme file"

git commit命令,-m後面輸入的是本次提交的說明,可輸入任意內容(最好是有意義),想到大一時做那個項目,每次提交說明就用個數字代替,最後都不知道之前修改了啥(尷尬

而Git中的commit是可以一次提交多個文件的,比如這個例子:

git add file1.txt
git add file2.txt file3.txt
git commit -m "add 3 files."
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章