ignore all gem files since I build in the directory a lot
bump version #
allow merge to pass along arguments. in my case, --squash
Patch version bump. Git pull is a fetch and merge, but it needs to merge the remote - otherwise there is nothing to merge
edge case was causing an error where it would fail out when getting the commit message.
Version bump to 1.2.6
Version bump to 1.2.7
Version bump to 1.2.8
No idea why I changed pull to merge this way, but the original was correct.
Updating pull method to do a normal git pull with it's remove and branch specified rather than do a fetch and merge.
Adding git clean command.
Updating the git pull command so that we can pass in by option the remote and branch, and it will default to whatever is the normal for the current branch. This way we can also pull in a single remote.
Adding support for submodules.
version bump
Fixing issue where branches with forward slashes '/' were not being properly built.
version bump
When checking out a branch it was actually adding the new_branch option as an argument. What would the argument be? We're already adding on the branch at the end - -b doesn't take an arugmeny...
Add git rebase command.
Adding git clean command.
Merge branch 'add_git_clean_command'