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 |