Git删除已合并的分支
项目描述
git-del-br
删除已合并的分支
用法
usage: git-del-br [-h] [-ls] [-r] [-l] [-a] [-t time] [-br branch]
                     [-pre prefix] [-suf suffix]
Tool for deleting remote and local merged branches from Git
optional arguments:
  -h, --help            show this help message and exit
  -ls, --list           Lists the branches (not delete)
  -r, --remote          remove merged branches
  -l, --local           Remove local branches
  -a, --all             Removes both local and remote merged branches
  -t time, --time time  All branches after t-time which the branch is merged
                        (in days) default = -1 means infinite days
  -br branch, --branch branch
                        Branch from which other branches will be analysed
                        (default = current_branch)
  -pre prefix, --prefix prefix
                        Filter branches based on prefix
  -suf suffix, --suffix suffix
                        Filter branches based on suffix
您可以在此处找到有关项目的更多详细信息。
示例
- 列出过去3个月(最后提交是在3个月前)未接触过的远程已合并分支 - git-del-br -ls -r -t=90 
删除这些分支
git-del-br -r -t=90
- 列出以dev前缀开始的本地分支 - git-del-br -ls -l -pre='dev' 
删除这些分支
git-del-br -l -pre='dev'
安装
您可以使用pip通过pip install git-del-br进行安装。
贡献
从项目分支。从master或gh-pages创建分支,并向同一分支提交PR。
许可协议
强大的MIT许可协议。请查看LICENSE以获取更多详细信息。
项目详情
    
       关闭
    
      
        
    
    
  
git-del-br-1.0.6.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | fe106e95f418a29b152665bd00f201a00b31175bc0729ccbd1c390c19fd57924 | |
| MD5 | 39adda8a3d580e12be521d834d6a96db | |
| BLAKE2b-256 | 12316904072c9f0907f527270ab11a7cb935871c58cc2419b8f5ab1e870e6b20 |