From 128cf4a0f033bd4be65c5e30219bfaee067f477e Mon Sep 17 00:00:00 2001 From: Alexandre Barret Date: Sat, 22 Feb 2025 11:26:57 +1300 Subject: [PATCH] Diff changes from the common ancestor of the git branch instead of the tip --- lib/retest/version_control/git.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/retest/version_control/git.rb b/lib/retest/version_control/git.rb index 5aaa32d..316e0f4 100644 --- a/lib/retest/version_control/git.rb +++ b/lib/retest/version_control/git.rb @@ -21,7 +21,7 @@ def files(extensions: []) end def diff_files(branch) - `git diff #{branch} --name-only --diff-filter=ACMRT -z`.split("\x0") + `git diff #{branch}...HEAD --name-only --diff-filter=ACMRT -z`.split("\x0") end def untracked_files