From c44cc12b42537369c6af802262632d26c7c2c33b Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Mon, 5 Jun 2023 22:13:20 -0700 Subject: [PATCH] The --no-auto-commits flag implies --no-dirty-commits --- aider/coder.py | 5 +++++ aider/main.py | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/aider/coder.py b/aider/coder.py index d70662c88..cbc29176d 100755 --- a/aider/coder.py +++ b/aider/coder.py @@ -63,8 +63,13 @@ class Coder: self.done_messages = [] self.io = io + + if not auto_commits: + dirty_commits = False + self.auto_commits = auto_commits self.dirty_commits = dirty_commits + self.dry_run = dry_run self.pretty = pretty diff --git a/aider/main.py b/aider/main.py index 54fed2152..4e939c6a1 100644 --- a/aider/main.py +++ b/aider/main.py @@ -130,7 +130,7 @@ def main(args=None, input=None, output=None): "--no-auto-commits", action="store_false", dest="auto_commits", - help="Disable auto commit of GPT changes", + help="Disable auto commit of GPT changes (implies --no-dirty-commits)", ) parser.add_argument( "--dirty-commits",