在MacOS中,我正在使用SourceTree,并在.git / hooks / pre-commit中添加一个钩子,例如:
go vet ./...
但是当我提交时,SourceTree提示:
go: command not found
我搜索google,发现它与Dock有关。因此,我更改了文件预提交:
export $PATH:/usr/local/go/bin
go vet ./...
但是当我再次提交时,由于GOPATH不等于终端环境,所以SourceTree找不到某些依赖项。
所以我想知道如何在终端环境(带有PATH和GOPATH等)中打开SourceTree
谢谢。