关于gittag的作用的信息
本文目录一览:
Git 中 在哪个branch 打tag有关系吗
其实要取得不同的branch的tag,只需要在相应的分支上打tag就行了。这样的tag就唯一对应了不同的分支。例如,你在master上打了tag为v1,在某个branch上打了tag为v2,则你取出v2代码的时候,自然就是对应的branch分支了。
git里面的tag有什么用
标注一些比较重要gittag的作用的节点gittag的作用,这样可以很方便地找到
git查看远程分支的所有tag
【查看远程分支】
$ git branch -a
master
remote
tungway
v1.52
* zrong
remotes/origin/master
remotes/origin/tungway
remotes/origin/v1.52
remotes/origin/zrong
【删除远程分支和tag】
$ git push origin --delete branchName
【删除tag这么用】
git push origin --delete tag tagname
否则,可以使用这种语法,推送一个空分支到远程分支,其实就相当于删除远程分支:
git push origin :branchName
这是删除tag的方法,推送一个空tag到远程tag:
git tag -d tagname
git push origin :refs/tags/tagname
两种语法作用完全相同。
【重命名远程分支】
$ git branch -av
* devel 752bb84 Merge pull request #158 from Gwill/devel
master 53b27b8 Merge pull request #138 from tdlrobin/master
zrong 2ae98d8 modify CCFileUtils, export getFileData
remotes/origin/HEAD - origin/master
remotes/origin/add_build_script d4a8c4f Merge branch 'master' into add_build_script
remotes/origin/devel 752bb84 Merge pull request #158 from Gwill/devel
remotes/origin/devel_qt51 62208f1 update .gitignore
remotes/origin/master 53b27b8 Merge pull request #138 from tdlrobin/master
remotes/origin/zrong 2ae98d8 modify CCFileUtils, export getFileData
【删除远程分支】
$ git push --delete origin devel
To git@github.com:zrong/quick-cocos2d-x.git
- [deleted] devel
【重命名本地分支】
git branch -m devel develop
【推送本地分支】
$ git push origin develop
Counting objects: 92, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (48/48), done.
Writing objects: 100% (58/58), 1.38 MiB, done.
Total 58 (delta 34), reused 12 (delta 5)
To git@github.com:zrong/quick-cocos2d-x.git
* [new branch] develop - develop