Warn unstaged changes
The first thing the gem should do is check for unstaged/untracked changes in the current git status. If so, we need to warn the user, and ask for a confirmation to continue (or else to stop the executable).
The first thing the gem should do is check for unstaged/untracked changes in the current git status. If so, we need to warn the user, and ask for a confirmation to continue (or else to stop the executable).