【Git學習】 安裝與使用
阿新 • • 發佈:2018-12-18
Git是什麼?
Git是目前世界上最先進的分散式版本控制系統(沒有之一)。另外,Git極其強大的分支管理,把SVN等遠遠拋在了後面。
專案原始碼由Git管理,而GitHub和碼雲都是基於Git的開源專案託管平臺,它為開源專案免費提供Git儲存。
重要參考:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
目的:本文重點介紹Linux環境下安裝git工具,與簡單使用git管理本地倉庫的方法。
系統環境
[[email protected] _16_8_centos learngit]$ uname -a
Linux VM_16_8_centos 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Linux系統上安裝Git工具
1.檢視Linux系統上有無安裝git,我這顯然沒有安裝過git
[[email protected]_16_8_centos ~]$ git
-bash: git: command not found
2.安裝git工具
[[email protected] _16_8_centos ~]$ sudo yum install -y git
3.宣告自己的暱稱和郵箱
[[email protected]_16_8_centos learngit]$ git config --global user.name "Your Name"
[[email protected]_16_8_centos learngit]$ git config --global user.email "[email protected]"
建立版本庫
也就是本地倉庫,用於本機進行專案程式碼的管理
1.建立目錄
[ [email protected]_16_8_centos ~]$ mkdir learngit
[[email protected]_16_8_centos ~]$ cd learngit/
[[email protected]_16_8_centos learngit]$ pwd
/home/hinzer/learngit
2.生成git倉庫
[[email protected]_16_8_centos learngit]$ git init
Initialized empty Git repository in /home/hinzer/learngit/.git/
[[email protected]_16_8_centos learngit]$ ls -a
. .. .git
簡單使用
1.告訴git要新增的檔案
[[email protected]_16_8_centos learngit]$ touch readme.txt
[[email protected]_16_8_centos learngit]$ echo "Git is a version control system." &> readme.txt
2.把檔案提交到本地倉庫
[[email protected]_16_8_centos learngit]$ git add readme.txt
[[email protected]_16_8_centos learngit]$ git commit -m "wrote a readme file"
[master (root-commit) 643fefe] wrote a readme file
1 file changed, 1 insertion(+)
create mode 100644 readme.txt
-m 引數後面是對提交的一些說明。也可以多次add新增,一次commit提交.