Module: Aid::GitStaged
- Included in:
- Scripts::Begin, Scripts::Finish
- Defined in:
- lib/aid/scripts/shared/git_staged.rb
Instance Method Summary collapse
Instance Method Details
#check_for_staged_files! ⇒ Object
3 4 5 6 7 8 |
# File 'lib/aid/scripts/shared/git_staged.rb', line 3 def check_for_staged_files! file_change_status_codes = "^\s*[MADRCU]" return unless system("git status -s | grep #{file_change_status_codes.inspect} >/dev/null 2>&1") abort colorize(:red, "You have modified/staged files, cannot aid") end |