//删除本地分支
git branch -D dev
//把远程dev“复制”到本地
git checkout -b dev origin/dev
//更新远程分支
git remote update origin --prune
//合并本地分支,先切换到目标分支上
git checkout master
git merge dev
//拉取远程分支,第一个dev为远程分支,第二个dev为本地分支
git pull origin dev:dev
//推送本地项目到远程分支,第一个dev为本地分支,第二个dev为远程分支
git push origin dev:dev
//推送到远程分支也可以简写,如果远程分支不存在,则会自动创建一个远程分支
git push origin dev
//给本地打tag
git tag -a 标签名字 -m 'msg'
//推送标签到远程
git push origin 标签名字
//删除本地标签
git tag -d 标签名字
//删除远程标签
git push origin :refs/tags/标签名字
//创建某个标签的分支
git checkout -b 分支名字 标签名字
网友评论