try to swallow & log all git messages
todo: feature = note in repo whenever no changes were made.  is there a tag?