![](/img/trans.png)
[英]Using Go with fish fish shell - error when running `go install /path/to/src`
[英]Using `go` with fish shell
我与运行奋力go
在鱼贝。
但是,当我运行go version
时,出现致命错误:
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
当我通过git init
初始化 git 时,我收到另一个错误:
error: pathspec 'version' did not match any file(s) known to git
我在我的鱼配置中配置了如下路径:
set -gx GOPATH /home/<user>/go
set -gx PATH $PATH /usr/local/bin/go $GOPATH/bin
其中, /usr/local/bin/go
是一个输出的which go
两个bash
和fish
然而,像bash -c 'go version'
一样运行它,没有任何问题(即使没有 git 目录)。
B) 也试过gofish
和dnf
安装go,结果一样
任何帮助是极大的赞赏!
附加信息:
fish, version 3.0.2
Linux t460s 5.0.13-300.fc30.x86_64 x86_64 GNU/Linux
这可能是使用的某种别名吗? 错误消息是来自 git 二进制文件的错误。
查看您的文件 ~/.config/fish/config.fish,看看您是否在那里找到了别名。 如果在那里没有找到任何内容,请查看 ~/.config/fish/ 和子文件夹中的文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.