/
githubmirror
/
lazygit
Обзор
Документация
Войти
/
githubmirror
/
lazygit
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v0.62.2
pkg/env/env.go
28 строк
471 B
Jesse Duffield
Support bare worktrees where worktree does not have its own .git file
07 авг 2023, 15:40
07 авг 2023, 15:40
595e28d
Код
Авторство
О чём код?
package env import ( "os" ) // This package encapsulates accessing/mutating the ENV of the program. func GetGitDirEnv() string { return os.Getenv("GIT_DIR") } func SetGitDirEnv(value string) { os.Setenv("GIT_DIR", value) } 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") }