git clone <remote-url>
克隆遠程代碼到本地倉庫
git branch
查看本地分支
git branch -r
查看遠端分支
git branch -a
查看本地和遠端分支
git branch -vv
查看本地分支和遠端分支的映射關係
git branch -d <branch-name>
刪除本地分支<branch_name>
git push origin --delete <branch-name>
刪除遠端分支<branch_name>
git checkout -b <branch-name>
創建新分支,代碼來自當前分支
git checkout <branch-name>
從當前分支切換到分支<branch_name>
git push origin <remote-branch-name>
push本地當前分支代碼到遠端分支,如果遠端不存在該分支,將自動創建
git pull origin <remote-branch-name>
pull遠端分支代碼到本地當前分支
git branch --set-upstream-to=origin/<remote-branch-name> <branch-name>
建立本地當前分支和遠端分支的track關係,可以只使用git pull拉取代碼
git merge <branch-name>
合併本地分支<branch_name>到當前分支
git merge origin/<branch-name>
合併遠端分支<branch_name>到當前分支
git tag
查看當前已有標籤
git tag <tag-name>
創建輕量標籤
git tag -a <tag-name>
創建附註標籤
git checkout <tag-name>
切換到標籤
git tag -d <tag-name>
刪除標籤
git config --add [–local|–global|–system] [key] [value]
添加配置信息(默認:local)
git config --global alias.st status
設置別名
git remote -v
查看遠端路徑
git status
查看當前分支狀態