fatal: 'origin' does not appear to be a git repository
在执行git clone
(go get
)时出现此错误。
$ git clone https://github.com/andybalholm/cascadia /path/to/Go/src/github.com/andybalholm/cascadia
Cloning into '/path/to/Go/src/github.com/andybalholm/cascadia'...
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.
我从SO中找到的现有答案是关于git push
(具有错误的.gitconfig)或具有错误的权限,我已经对其进行了两次检查以排除该错误。
我以前从未遇到过这样的问题,但这是一台全新的Ubuntu 16.04 LTS Xenial机器,我也是第一次使用Ubuntu官方go1.6。
首先让我坚持认为这不是错误的权限问题,因为我创建/path/to/Go/src/github.com/andybalholm/cascadia
自己时没有任何问题。
但是,进一步的调查证实,这实际上是错误的权限问题-我的Ubuntu 16.04在VM中,其vmhgfs共享以某种方式允许我但不能git
在其中运行命令。
所以,再一次
- 将Ubuntu 15.04与VMware自己的VMware Tools
git clone
集成到vmhgfs中,效果很好。 - 带有
open-vm-tools-desktop
,并git clone
进入vmhgfs共享的Ubuntu 16.04 无法正常工作,错误如上所述。
有人知道有什么解决方法吗?谢谢