天天看點

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>
兩種文法作用完全相同。