summaryrefslogtreecommitdiffstats
path: root/pkg/env/env.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/env/env.go')
-rw-r--r--pkg/env/env.go11
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")
}