美文网首页
git使用总结

git使用总结

作者: iliuqiang | 来源:发表于2020-03-14 08:57 被阅读0次

    如何通过命令行批量删除 git 分支

    使用 git 时候,经常会发现,不知不觉就创建了大量的分支。如此多废弃的分支,要删除该怎么办呢?总不能一个一个执行 git branch -D branchName 删除吧!

    下面就给大家提供一种批量删除分支的方法:

    git branch |grep 'branchName' |xargs git branch -D
    

    这是通过 shell 管道命令来实现的批量删除分支的功能

    git branch 输出当前分支列表
    grep 是对 git branch 的输出结果进行匹配,匹配值当然就是 branchName
    xargs 的作用是将参数列表转换成小块分段传递给其他命令

    因此,这条命令的意思就是:

    从分支列表中匹配到指定分支,然后一个一个(分成小块)传递给删除分支的命令,最后进行删除。
    

    从而就达到了我们想要批量删除分支的目的。

    Git整体架构图

    git整体架构图.jpeg

    名词翻译必须知:

    • workspace:工作区

    • Index / Stage:暂存区

    • Repository:仓库区(本地仓库)

    • Remote:远程仓库

    相关文章

      网友评论

          本文标题:git使用总结

          本文链接:https://www.haomeiwen.com/subject/qntmshtx.html