Git delete merged branches
Project description
git-del-br
Deleting Merged Branches
Usage:
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
Examples:
For listing remote merged branches which haven’t been touched since past 3 months (last commit was 3 months ago)
git-del-br -ls -r -t=90
For deleting those branches
git-del-br -r -t=90
For listing local branches which start with dev prefix
git-del-br -ls -l -pre='dev'
For deleting those branches
git-del-br -l -pre='dev'
INSTALL:
You can install this from pip using pip install git-del-br.
LICENSE:
The mighty MIT license. Please check LICENSE for more details.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
git-del-br-1.0.4.tar.gz
(4.7 kB
view details)
File details
Details for the file git-del-br-1.0.4.tar.gz
.
File metadata
- Download URL: git-del-br-1.0.4.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1b0a4c36a2821d54f332f3e7201e472734da1bc47cff068edd666c0fdc8605c |
|
MD5 | 496cebaaa321230952482819bd469a48 |
|
BLAKE2b-256 | 87615d8ae58f3a594a9155728f878d4565fdad7c11db971adbcb82a09d308718 |