git-批量删除tag

一句话代码 # 批量删除远程tag git tag -l|xargs git push origin --delete tag # 批量删除本地tag git tag -l|xargs git tag -d

December 13, 2019 · 1 min · Me

docker的tag实验

git的tag功能是为了将代码的某个状态打上一个戳,通过tag我们可以很轻易的找到对应的提交。一般大家会在一些重要事件打tag,比如提测时,开发完成时,测试结束时,版本发布时等等。 对比git的tag,docker的tag似乎更加灵活,docker将文件等信息的变动抽象为一次次的commit,每一次commit以后可能走向不同的分支,当我们完成dockerfile的构建后,会生成一串无规则的字符串代表此次生成的ID,此时,tag的作用就是为他创建一个友好的NAME,方便我们对镜像库的管理。 有时候tag的过度友好也会对我们造成一些困惑,下面老高总结一下在使用docker tag时遇到的坑。 ...

January 25, 2016 · 1 min · Me

git的tag操作

什么是tag 很简单,tag的字面意思是标签。在git中tag的功能就是把开发阶段做一个总结,打上标签,方便以后的查看与管理,通常用于版本发布。 ...

January 25, 2015 · 1 min · Me