diff options
Diffstat (limited to 'pkg/env/env.go')
-rw-r--r-- | pkg/env/env.go | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/pkg/env/env.go b/pkg/env/env.go index c96bd18bd..1ade5b8c6 100644 --- a/pkg/env/env.go +++ b/pkg/env/env.go @@ -14,6 +14,15 @@ func SetGitDirEnv(value string) { os.Setenv("GIT_DIR", value) } -func UnsetGitDirEnv() { +func GetWorkTreeEnv() string { + return os.Getenv("GIT_WORK_TREE") +} + +func SetWorkTreeEnv(value string) { + os.Setenv("GIT_WORK_TREE", value) +} + +func UnsetGitLocationEnvVars() { _ = os.Unsetenv("GIT_DIR") + _ = os.Unsetenv("GIT_WORK_TREE") } |