diff --git a/lix/libfetchers/git.cc b/lix/libfetchers/git.cc index d4f8dc285..97a134af6 100644 --- a/lix/libfetchers/git.cc +++ b/lix/libfetchers/git.cc @@ -833,7 +833,7 @@ struct GitInputScheme : InputScheme auto rev = chomp(TRY_AWAIT(runProgram( "git", true, - {"-C", repoDir, "rev-list", "--max-count=1", *input.getRef()} + {"-C", repoDir, "--git-dir", gitDir, "rev-list", "--max-count=1", *input.getRef()} ))); input.attrs.insert_or_assign("rev", rev); }