From bd51a36cbbf509aded0efa387f96ca2ad2dc838d Mon Sep 17 00:00:00 2001 From: allegroai <> Date: Thu, 30 Sep 2021 22:25:47 +0300 Subject: [PATCH] Fix local diff should include staged commits (otherwise apply the git diff will fail, issue #457) --- clearml/backend_interface/task/repo/detectors.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clearml/backend_interface/task/repo/detectors.py b/clearml/backend_interface/task/repo/detectors.py index a97ef90b..8991a2f1 100644 --- a/clearml/backend_interface/task/repo/detectors.py +++ b/clearml/backend_interface/task/repo/detectors.py @@ -232,10 +232,10 @@ class GitDetector(Detector): commit=["git", "rev-parse", "HEAD"], root=["git", "rev-parse", "--show-toplevel"], status=["git", "status", "-s"], - diff=["git", "diff", "--submodule=diff"], + diff=["git", "diff", "--submodule=diff", "HEAD"], modified=["git", "ls-files", "-m"], branch_fallback=["git", "rev-parse", "--abbrev-ref", "HEAD"], - diff_fallback=["git", "diff"], + diff_fallback=["git", "diff", "HEAD"], diff_remote=["git", "diff", "--submodule=diff", ], commit_remote=["git", "rev-parse", ], diff_fallback_remote=["git", "diff", ],