1.查看本地分支: git branch
2.查看遠(yuǎn)程分支: git branch -r
3.查看所有分支: git branch -a
4.切換本地分支: git checkout 分支名
5.創(chuàng)建本地分支并切換到本地分支: git checkout -b 創(chuàng)建分支名
6.創(chuàng)建本地分支: git branch 創(chuàng)建分支名
7.刪除本地分支: git branch -d 分支名
8.恢復(fù)文件宪躯,文件未提交至?xí)捍鎱^(qū): git checkout -- 文件路徑
9.撤銷暫存區(qū)文件绞惦,修改內(nèi)容不變: git reset head 文件路徑
10.更新代碼: git pull origin 分支名
11.查看本地工作區(qū)、暫存區(qū)中文件的修改狀態(tài): git status
12.添加當(dāng)前目錄或當(dāng)前文件到暫存區(qū): git add * 或 git add .
兩者區(qū)別,使用 git add * 會(huì)提示 The following paths are ignored by one
of your .gitignore files:
13.添加指定目錄或文件到暫存區(qū): git add 目錄或文件路徑
14.清除屏幕: clear
15.退出窗口: exit
16.倉庫克隆: git clone -b 分支名 地址
17.提交至遠(yuǎn)程倉庫
(1) git add .
或者 git add *
或者 git add 目錄或文件路徑
(2) git commit -m '備注'
(3) git pull origin 分支
如果有提示 Automatic merge failed; fix conflicts and then commit the result. 那么就需要解決沖突计寇,沖突代碼如下:
<<<<<<< HEAD
// 這里是本地修改的代碼
=======
// 這里是遠(yuǎn)程的代碼
>>>>>>> 534f8cbadc66eb501544520da1f76fdb1ac7c517
解決沖突后檀葛,需要重新來一次
(4) git push origin 分支