Pull in simplified version from @wkentaro
This version uses `git status --porcelain` instead of making multiple calls to `git status`.
Please register or sign in to comment
This version uses `git status --porcelain` instead of making multiple calls to `git status`.