В MacOS я использую SourceTree и добавляю хук в .git / hooks / pre-commit, например:
go vet ./...
Но когда я фиксирую, подсказка SourceTree:
go: command not found
Я ищу в Google и обнаруживаю, что это связано с Dock.Поэтому я изменяю предварительную фиксацию файла:
export $PATH:/usr/local/go/bin
go vet ./...
Но когда я фиксирую снова, SourceTree не может найти некоторые зависимости, потому что GOPATH не равен терминальной среде.
Так что я хочучтобы узнать, как открыть SourceTree в терминальной среде (с PATH, GOPATH и т. д.)
Спасибо.