README.md in autowow-0.8.1 vs README.md in autowow-0.9.0
- old
+ new
@@ -1,10 +1,10 @@
# Autowow
-#### Set of commands to AUTOmate Way Of Working
+#### Set of commands to [auto]mate [w]ay [o]f [w]orking
-*You are viewing the README of version [v0.8.1](https://github.com/thisismydesign/autowow/releases/tag/v0.8.1). You can find other releases [here](https://github.com/thisismydesign/autowow/releases).*
+*You are viewing the README of version [v0.9.0](https://github.com/thisismydesign/autowow/releases/tag/v0.9.0). You can find other releases [here](https://github.com/thisismydesign/autowow/releases).*
| Branch | Status |
| ------ | ------ |
| Release | [](https://travis-ci.org/thisismydesign/autowow) [](https://coveralls.io/github/thisismydesign/autowow?branch=release) [](https://badge.fury.io/rb/autowow) [](https://rubygems.org/gems/autowow) |
| Development | [](https://travis-ci.org/thisismydesign/autowow) [](https://coveralls.io/github/thisismydesign/autowow?branch=master) [](https://www.bountysource.com/issues/52798961-all-changes-have-been-pushed-doesn-t-take-uncommitted-changes-into-account?utm_source=52798961&utm_medium=shield&utm_campaign=ISSUE_BADGE) |
@@ -36,83 +36,111 @@
Commands related to version control systems.
Currently only Git and the GitHub API are supported.
#### Branch merged
+`aw bm` / `autowow branch_merged`
+
* Switches to master and pulls your merged changes
* Removes local working branch
Prerequisites: not on master
#### Update projects
+`aw up` / `autowow update_projects`
+
* Updates local repositories
* Updates remote forks
* Searches for repositories on paths: `.`, `./*/`
Prerequisites: no uncommitted changes on master
#### Clear branches
+`aw cb` / `autowow clear_branches`
+
* Removes branches without not pushed changes
* Keeps current and master branches
#### Add upstream
+`aw au` / `autowow add_upstream`
+
* Adds parent repository as remote 'upstream'
Prerequisites: doesn't have remote called 'upstream'
#### Hi
+`aw hi` / `autowow hi`
+
Day starter routine
* Updates projects (runs 'Update projects')
* Shows latest and deprecated repos
* Shows deprecated Ruby versions
Prerequisites: in a directory that contains git repos, not in the repo itself
#### Hi!
+`aw hi!` / `autowow hi!`
+
Day starter routine for a new start
* Runs 'Add upstream' and 'Clear branches' for all projects
* Runs 'Hi'
#### Open
+`aw open` / `autowow open`
+
* Opens project in browser
### Gem
#### Gem release
+`aw grls` / `autowow gem_release`
+
* Rebases `release` branch to master
* Releases gem via `rake release`
Prerequisites: on master
#### Gem clean
+`aw gc` / `autowow gem_clean`
+
* Removes unused gems
#### Rubocop parallel autocorrect
-`aw rpa` / `aw rubocop_parallel_autocorrect`
+`aw rpa` / `autowow rubocop_parallel_autocorrect`
* Runs `rubocop` in parallel mode, autocorrects offenses on single thread
+#### Bundle exec
+
+`aw be <cmd>` / `autowow bundle_exec <cmd>`
+
+* Runs `cmd` with `bundle exec` prefixed
+
### Ruby
#### Ruby versions
+`aw rv` / `autowow ruby_versions`
+
* Shows Ruby versions in use
* Searches for repositories on paths: `.`, `./*/`
### Misc
#### Execute
+
+`aw e` / `autowow execute`
* Executes given command
## Feedback