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 | [![Build Status](https://travis-ci.org/thisismydesign/autowow.svg?branch=release)](https://travis-ci.org/thisismydesign/autowow) [![Coverage Status](https://coveralls.io/repos/github/thisismydesign/autowow/badge.svg?branch=release)](https://coveralls.io/github/thisismydesign/autowow?branch=release) [![Gem Version](https://badge.fury.io/rb/autowow.svg)](https://badge.fury.io/rb/autowow) [![Total Downloads](http://ruby-gem-downloads-badge.herokuapp.com/autowow?type=total)](https://rubygems.org/gems/autowow) | | Development | [![Build Status](https://travis-ci.org/thisismydesign/autowow.svg?branch=master)](https://travis-ci.org/thisismydesign/autowow) [![Coverage Status](https://coveralls.io/repos/github/thisismydesign/autowow/badge.svg?branch=master)](https://coveralls.io/github/thisismydesign/autowow?branch=master) [![Bountysource](https://api.bountysource.com/badge/issue?issue_id=52798961)](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