天天看点

Git 创建远程分支与本地分支

git remote add remotebranchname http://…….git  //创建远程分支
git branch //查看本地分支
git branch -a //查看本地分支与远程分支
git branch branchname //创建本地分支

git checkout branchname //切换到分支branchname
git push branchname remotebranchname

      

关于查看本地和远程分支会出现一下结果:

master
* ver1.0
  remotes/origin/master/master
  remotes/ver1.0/ver1.0      

合并远程分支与本地分支(注意上面显示的如果是ver1.0/ver1.0必须一致)

git branch --set-upstream-to ver1.0/ver1.0 ver1.0
      

列出标签

git tag      

使用特定模式查找标签

git tag -l 'v0.1.1'      
v0.1.1
v0.1.1_rc1
v0.1.1_rc0      

附注标签

git tag -a v1.4 -m "version 1.4"      

上传本地标签

git push origin v1.4      

显示标签

git show 1.4      

删除tag

$ git push origin --delete tag <tagname>

或者

git tag -d <tagname>  //删除本地tag
git push origin :refs/tags/<tagname>
两种语法作用完全相同。