IntelliJ 抛出错误致命:'origin'似乎不是 git 存储库。尝试使用 go get 安装模块



我正在尝试在我的GO项目中使用以下命令在我的intelliJ终端中安装[Prometheus][1]:

go get github.com/prometheus/client_golang/prometheus

,当我这样做时,我得到以下错误:

GOROOT=/usr/lib/golang #gosetup
GOPATH=/home/yakiza #gosetup
/usr/lib/golang/bin/go list -modfile=/home/yakiza/IdeaProjects/Zephyros/go.mod -m -json -mod=mod all #gosetup
go: github.com/prometheus/client_golang@v1.12.2 requires
github.com/prometheus/common@v0.32.1 requires
golang.org/x/oauth2@v0.0.0-20210514164344-f6687ab2804c requires
cloud.google.com/go@v0.65.0 requires
github.com/google/pprof@v0.0.0-20200708004538-1a94d8640e99 requires
github.com/chzyer/readline@v0.0.0-20180603132655-2972be24d48e: invalid version: git fetch -f origin refs/heads/*:refs/heads/* refs/tags/*:refs/tags/* in /home/yakiza/pkg/mod/cache/vcs/2b1d73c01d25b37519a4c8fa4a9da66549ac9cb349c7eed83e8fc258c189ca92: exit status 128:
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

我注意到,如果我继续尝试使用终端(而不是IDE内)安装模块,一切都安装正确,但是当我用IDE打开项目时,错误仍然存在,我无法成功运行我的项目。

我试图从项目中删除包,没有成功。此外,试图在使用IntelliJ相同问题的另一个项目上安装模块。[1]: https://prometheus.io/docs/guides/go-application/

我到处寻找解决方案,但不幸的是,我没能找到这个问题的根本原因。

我可以肯定地说,这是IntelliJ内部的某些东西导致的,原因是我恢复了IDE设置

在主菜单中选择"文件>管理IDE设置|恢复默认设置">

然后重新启动IDE,一切正常

相关内容

  • 没有找到相关文章

最新更新