标签
添加本地标签
git tag v2.1
切换到标签对应版本
git checkout v2.1
删除本地标签
git tad -d v2.1
推送标签到远程
git push --tags
删除远程标签
git push origin :refs/tags/v2.1
分支
功能分支 feature
git checkout -b feature-x dev
git checkout dev
git merge --no-ff feature-x
git branch -d feature-x
预发布分支 release
修补bug分支 fixbug
新建本地分支
git checkout -b dev master #dev 来源于master
推送分支到远程
git push --set-upstream origin dev
删除本地分支
git branch -d dev_v2
删除远程分支
git push origin --delete dev_v2
同步远程分支到本地
git pull -p
合并分支
git checkout master
git merge --no-ff dev
合并冲突检测
git diff --check