- $ git push origin --tags
- Counting objects: 1, done.
- Writing objects: 100% (1/1),554 bytes, done.
- Total 1(delta0), reused0(delta0)
- To[email protected]:michaelliao/learngit.git
- * [newtag] v0.2-> v0.2* [newtag] v0.9-> v0.9
如果标签已经推送到远程,要删除远程标签就麻烦一点,先从本地删除:
- $ git tag -d v0.9
- Deleted tag 'v0.9'(was6224937)
然后,从远程删除。删除命令也是 push,但是格式如下:
- $ git push origin :refs/tags/v0.9To[email protected]:michaelliao/learngit.git
- - [deleted] v0.9
可以推送一个本地标签;
- git push origin <tagname>
可以推送全部未推送过的本地标签;
- git push origin --tags
可以删除一个本地标签;
- git tag -d <tagname>
可以删除一个远程标签。
- git push origin :refs/tags/<tagname>
在 Git 工作区的根目录下创建一个特殊的
文件,然后把要忽略的文件名填进去,Git 就会自动忽略这些文件。
- .gitignore
敲一行命令,告诉 Git,以后
就表示
- st
:
- status
- git config --globalalias.st status
Git 学习 8-- 操作标签
来源: http://www.bubuko.com/infodetail-2033497.html