1.0.6 • Published 4 years ago
@duylam/git-branch-clean v1.0.6
A NodeJS-based command line tool to clean up unused git branches
Table of content
1. Usage
This tool is a command line executable, please use Terminal application
1.1. Install the tool
- Install NodeJS. The minimum version supported is v8.x
- Install the command line tool
npm install -g @duylam/git-branch-clean1.2. How to use
cdto directory of a git repository- To see the usage guideline
git-branch-clean --help- Below are some commands for common clean-up cases
- To remove unused branches in local repo
git-branch-clean- To remove unused branches in remote repo named
origin
git-branch-clean -r origin2. Contribution
2.1. Setup
- Install NodeJs v8.17.0
2.2. Develop
- Run
npm installto install dependencies. - Run
npm startto begin watching file changes and auto build tobuildfolder. - Temporarily create an variable for the path of this repo
export GBC_DIR=`pwd`cdto another dir having git repo- Execute the tool
DEBUG=git-branch-clean node $GBC_DIR/build/index.js --help- Code :)
2.3. Other development utilities
npm run formatto format the code nicernpm run lintto run static code checkernpm run update-tocto update the Table of Content in this file- To create dummy local and remote (named
origin) git branches for coding, run the script ./scripts/create-dummy-branches.sh at any git repo
2.4. Maintenance guideline
- To publish new version on NPM, create a Github Release with prefix
vat git tag e.g.v0.1.0 - All changes in
mainbranch are required to have PR