HostileGit
The whole point of this gem is to be hostile to you for not committing frequently.
By default every 10 minutes that a commit hasn't occurred, this will run:
git reset --hard HEAD
Installation
Gem install the gem:
$ gem 'HostileGit'
And then execute:
$ bundle
Or install it yourself as:
$ gem install HostileGit
Usage
Default
$ HostileGit
Custom timeout of 7 minutes
$ HostileGit 7
Contributing
- Fork it ( https://github.com/whatisinternet/HostileGit/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request