Я получаю эту ошибку « 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
самостоятельно без каких-либо проблем.
Тем не менее, дальнейшие исследования подтвердили, что на самом деле это проблема с неправильными правами доступа - My Ubuntu 16.04 находится в ВМ, и его общий ресурс vmhgfs как-то позволяет мне, но не команде git
работать там.
Итак, еще раз,
- Ubuntu 15.04, с собственными VMware Tools от VMware, прекрасно работает с
git clone
в общий ресурс vmhgfs. - Ubuntu 16.04 с
open-vm-tools-desktop
,git clone
в общий ресурс vmhgfs не будет работать, ошибка, как сообщалось выше.
Кто-нибудь знает обходной путь? Спасибо