branch-comparer
v1.1.0
Published
Checkout multiple git branches, execute scripts and return to the origin branch.
Downloads
5,405
Readme
branch-comparer
Checkout multiple git branches, execute scripts and return to the origin branch. Ideally to run benchmarks in different branches and copy & paste the results in a PR.
Features
- Select multiple branches from a list
- Run scripts multiple times in a row
- Execute any command synchronously
- Return to origin branch after finish
- Write results in files or console
- Gitflow mode which compares current branch with main
Installation
npm i -g branch-comparer
Usage
Print the results in the console
branchcmp
Print results in files
branchcmp --file --script "node -v"
Will create files in form of branch.<branch>.log
in the current working directory.
Run scripts two rounds and save the results in files
branchcmp --file --rounds 2 --script "node -v"
Will create files in form of branch.<branch>.round-<round>.log
in the current working directory.
Help
branchcmp -h