private bool FileExistsInGit(string directory, string fileName) { if (Directory.Exists(GitDirectory)) { foreach (var dir in Directory.GetDirectories(GitDirectory, directory)) { if (File.Exists(Path.Combine(dir, fileName))) return true; } } return false; }