Improving my personal workflow

  • Create a precommit hook
  • Create an alias to check for forced specs (force)
    • git diff --cached | grep (ddescribe|iit|fdescribe|fit|describe.only|it.only|debugger)
  • Automatically exclude npm_modules and bower_components from webstorm index
  • Create git alias
    • git pon - push origin next
    • git pun - push upstream next
    • g run - pull --rebase upstream next
    • g rud - pull --rebase upstream dev_gulp
    • g pud - push upstream dev_gulp
    • g pod - push origin dev_gulp
  • Create alias to run all tests
    • nt (next-test) - gulp protractor; gulp js:unit; grunt test-unit (server)
  • Create git PR from command line
    • https://hub.github.com/
  • https://github.com/ndbroadbent/scm_breeze#installation
  • Window mgmt https://itunes.apple.com/us/app/breeze/id414857071?mt=12
views