ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    Git 批量删除远程标签

    Feb 4, 20242 min read
    # 第一步:获取远程标签列表并保存
    REMOTE_TAGS=$(git ls-remote --tags origin | cut -f2 | sed 's/refs\/tags\///g')
    
    # 第二步:删除本地所有标签
    echo $REMOTE_TAGS | xargs -n 1 git tag -d
    
    # 第三步:删除远程所有标签
    echo $REMOTE_TAGS | xargs -n 1 git push --delete origin
    

    相关文章

    接口返回字段包含`\n或<br>`,如何识别文本换行?

    接口返回文本中的`\n`或`<br>`可通过HTML标签替换、JavaScript字符串替换或CSS的`white-space: pre-line`属性来识别和处理换行。

    在 Go 中使用 Cloudflare R2

    在Go中使用Cloudflare R2,需安装依赖、导入库、创建请求、设置URL和参数,然后发送请求并处理响应。

    openEuler 发行版是什么?

    openEuler 是一个由华为开发的多架构支持的 Linux 操作系统,旨在成为可信赖的企业级平台,融合了华为技术,并提供容器化解决方案,同时鼓励开源社区参与。

    如何使用Docker+Prometheus+Grafana监控VPS运行状态?

    使用Docker安装并配置Prometheus和Grafana来监控VPS的运行状态,包括内存、CPU、磁盘和网络流量等指标。

    header中Content-Disposition的作用

    Content-Disposition在HTTP header中用于指示浏览器如何处理接收到的文件,通过设置为"attachment"可以强制浏览器提示用户下载文件,而不是直接在浏览器中打开。