GitSavvy makes Sublime unusable when git is not installed
I installed sublime on a new machine. I copied AppData/Roaming/Sublime Text 3. When I try to do anything, GitSavvy absolutely blasts me with messages that git can't be found. It has made sublime utterly unusable. I can't even disable the package, because trying to open the command window triggers another message.

FOR THE LOVE OF GOD, ADD AN OPTION FOR "SHUT THE F*** UP! I KNOW I DON'T HAVE GIT INSTALLED YET!"
diff --git a/core/git_command.py b/core/git_command.py
index 4997534c..94834e76 100755
--- a/core/git_command.py
+++ b/core/git_command.py
@@ -29,7 +29,7 @@ from .exceptions import GitSavvyError
 
 
 git_path = None
-
+error_message_displayed = False
 
 UTF8_PARSE_ERROR_MSG = (
     "GitSavvy was unable to parse Git output as UTF-8. Would "
@@ -183,7 +183,7 @@ class GitCommand(StatusMixin,
         Return the path to the available `git` binary.
         """
 
-        global git_path
+        global git_path, error_message_displayed
         if not git_path:
             git_path_setting = sublime.load_settings("GitSavvy.sublime-settings").get("git_path")
             if isinstance(git_path_setting, dict):
@@ -200,7 +200,9 @@ class GitCommand(StatusMixin,
             msg = ("Your Git binary cannot be found.  If it is installed, add it "
                    "to your PATH environment variable, or add a `git_path` setting "
                    "in the `User/GitSavvy.sublime-settings` file.")
-            sublime.error_message(msg)
+            if not error_message_displayed:
+                sublime.error_message(msg)
+                error_message_displayed = True
             raise ValueError("Git binary not found.")
 
         return git_path
['core/git_command.py']