diff --git a/src/libfetchers/git.cc b/src/libfetchers/git.cc index 2ff27795d..42be1d66d 100644 --- a/src/libfetchers/git.cc +++ b/src/libfetchers/git.cc @@ -23,11 +23,7 @@ const std::string gitInitialBranch = "__nix_dummy_branch"; static std::string getGitDir() { - auto gitDir = getEnv("GIT_DIR"); - if (!gitDir) { - return ".git"; - } - return *gitDir; + return getEnv("GIT_DIR").value_or(".git"); } static std::string readHead(const Path & path)