diff --git a/ReGitLint/Cleanup.cs b/ReGitLint/Cleanup.cs index 13f6258..5850158 100644 --- a/ReGitLint/Cleanup.cs +++ b/ReGitLint/Cleanup.cs @@ -411,11 +411,15 @@ private static string GetGitDirectory() var directoryInfo = new DirectoryInfo(Environment.CurrentDirectory); while (directoryInfo != null) { - if ( - directoryInfo - .GetDirectories(".git", SearchOption.TopDirectoryOnly) - .Any() - ) + var hasGitDir = directoryInfo + .GetDirectories(".git", SearchOption.TopDirectoryOnly) + .Any(); + + var hasGitFile = directoryInfo + .GetFiles(".git", SearchOption.TopDirectoryOnly) + .Any(); + + if (hasGitDir || hasGitFile) { return directoryInfo.FullName; }