1.什么是Git
Git是Linus發(fā)明者Linus開(kāi)發(fā)的一款版本控制系統(tǒng)
2.Git命令列表
首先勤揩,需要安裝Git彼硫,在命令行中輸入git呛谜,如果出現(xiàn)以下提示說(shuō)明已經(jīng)安裝成功了
(1) 查看git版本 git --version
(2)查看git狀態(tài) git status
意思是當(dāng)前目錄還不是一個(gè)Git倉(cāng)庫(kù)
(3) 初始化git倉(cāng)庫(kù) git init
(4) 添加所有文件 git add .
(5) 提交 git commit
(6) 查看日志 git log
(7) 查看分支 git branch
(8) 新建分支zhou_branch git branch zhou_branch
(9) 切換分支 git checkout
(10) 新建分支并且切換分支 git checkout -b new_branch
(11) 合并分支 git merge
如果當(dāng)前的分支是master git merge new_branch就是把new_branch分支合并到分支master上
(12) 刪除分支 git branch -d
(13) 建標(biāo)簽 git tag
git tag 1.0 新建標(biāo)簽1.0
git tag 查看標(biāo)簽
3.向GitHub 提交代碼
(1) SSH
SSH是一種網(wǎng)絡(luò)協(xié)議括丁,用于計(jì)算機(jī)之間的加密登錄荞下。Git 服務(wù)器會(huì)采用SSH公鑰來(lái)進(jìn)行授權(quán),向GitHub提交代碼的第一步就是添加SSH key配置
(2) 生成SSH key
Mac是默認(rèn)安裝了SSH
在終端輸入 ssh
證明本機(jī)已經(jīng)安裝
在終端輸入 ssh-keygen -t rsa 指定 rsa 算法生成秘鑰 連續(xù)回車(chē)鍵生成兩個(gè)文件 d_rsa 和 id_rsa.pub 史飞,而 id_rsa 是密鑰尖昏,id_rsa.pub 就是公鑰。 文件存放的目錄是 /Users/zhoujian/.ssh/id_rsa,接著把id_rsa.pub添加到GitHub上
(3) GitHub上添加SSH key
(4) 查看id_rsa.pub 的文件內(nèi)容
cd ~/.ssh
cat id_rsa.pub
(5) SSH key 添加成功后构资,輸入 ssh -T git@github.com 進(jìn)行測(cè)試
(6) Push 和 Pull
git push origin master :把本地代碼推到遠(yuǎn)程master分支
git pull origin master : 把遠(yuǎn)程最新的代碼更新到本地
在push之前先pull抽诉,這樣不容易沖突
5. 提交代碼
(1) 從遠(yuǎn)程clone 代碼
clone 到當(dāng)前zhoujian 目錄下
(2) 本地代碼與github代碼相關(guān)聯(lián)
git remote add origin https://github.com/zeke123/X5_Webview.git