From 82d7f04865e31bb39f6d9b04e3deea90f0933719 Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Wed, 27 Sep 2023 18:37:26 -0700 Subject: [PATCH] handle the case of no git repo --- aider/main.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/aider/main.py b/aider/main.py index dab1ea1e7..23fcc1014 100644 --- a/aider/main.py +++ b/aider/main.py @@ -74,9 +74,12 @@ def check_gitignore(git_root, io, ask=True): if not git_root: return - repo = git.Repo(git_root) - if repo.ignored(".aider"): - return + try: + repo = git.Repo(git_root) + if repo.ignored(".aider"): + return + except git.exc.InvalidGitRepositoryError: + pass pat = ".aider*"