A set of useful git subcommands.
For a fast way to run this project, first clone to your local machine.
cd ~ && git clone https://github.com/pirpedro/git-gadgets
Then run the Makefile
cd git-gadgets && sudo make install
To make git gadgets commands works as real git subcommands it's necessary to include them in your PATH environment variable and give execution permission.
If you want to install the development mode, download the installer script and run it.
chmod +x installer && sudo ./installer install develop
or in just a single line:
curl -L https://raw.githubusercontent.com/pirpedro/git-gadgets/develop/contrib/installer | sudo bash /dev/stdin install develop
See command list for each extension information.
We introduce an alternative initialization command to help the initial configuration of git gadgets and some extensions:
git gadgets init
Don't be afraid if you didn't initialize any extension. You can do that later.
You can use any of git gadgets commands like
git [git_gadgets_command] [options]
For example:
git stats --long-current-branch
shows the name of your current branch.
git activity- show the last activities in all branchs in an easy format.git bump- utility to bump project version with a bunch of options and an interactive mode.git flow- a simple git flow concept implementation.git stats- a bunch of useful git environment outputs.
##Contributing
- Fork it!
- Create your feature branch:
git checkout -b my-new-awesome-feature - Commit your changes:
git commit -am 'Add some awesome feature' - Push to the branch:
git push origin my-new-awesome-feature - Submit a pull request and let us see it 😃