Merge branch 'jc/mkstemp-more-careful-error-reporting'
[gitweb.git] / contrib / emacs / git.el
index 65c95d9d5a6e00e376a75bdad2194ec9d6539667..5ffc506f6d7e3e1b4c0a0919b1d2e9beb141444f 100644 (file)
@@ -1671,7 +1671,7 @@ Commands:
   "Entry point into git-status mode."
   (interactive "DSelect directory: ")
   (setq dir (git-get-top-dir dir))
-  (if (file-directory-p (concat (file-name-as-directory dir) ".git"))
+  (if (file-exists-p (concat (file-name-as-directory dir) ".git"))
       (let ((buffer (or (and git-reuse-status-buffer (git-find-status-buffer dir))
                         (create-file-buffer (expand-file-name "*git-status*" dir)))))
         (switch-to-buffer buffer)