Description: iter_gitdiff executes git command in wrong path
Author: Michael Hanke <mih@debian.org>

--- a/datalad_next/iter_collections/gitdiff.py
+++ b/datalad_next/iter_collections/gitdiff.py
@@ -228,7 +228,7 @@
             # we want to continue the refresh when the index need updating
             '-q',
             '--refresh',
-        ])
+        ], cwd=path)
 
     # when do we need to condense subdir reports into a single dir-report
     reported_dirs: set[str] = set()
