Categories
Development Tools Git Productivity

SCM Breeze: Supercharging Your Git Workflow

Introduction

I've been using Git for a few years now, and while it's an amazing tool, the command-line workflow can be tedious. How many times have you done this?

$ git status
# On branch master
# Changes not staged for commit:
#   modified:   app/controllers/users_controller.rb
#   modified:   app/views/users/show.html.erb
#   modified:   config/routes.rb

$ git add app/controllers/users_controller.rb
$ git add app/views/users/show.html.erb

All that typing! Especially when you have deeply nested file paths. I recently discovered a tool called SCM Breeze that solves this problem elegantly.