Estou recebendo esse fatal: 'origin' does not appear to be a git repository
erro " " enquanto estiver fazendo 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.
As respostas existentes que encontrei no SO são sobre git push
(com .gitconfig errado) ou sobre a permissão errada, que verifiquei duas vezes para descartar.
Eu nunca tive esse problema antes, mas esta é uma nova máquina Ubuntu 16.04 LTS Xenial e estou usando o go1.6 oficial do Ubuntu pela primeira vez também.
deixe-me primeiro insistir que este não é o problema de permissão errado, pois me criei /path/to/Go/src/github.com/andybalholm/cascadia
sem nenhum problema.
No entanto, uma investigação mais aprofundada confirmou que é de fato o problema de permissão incorreta - Meu Ubuntu 16.04 está na VM, e seu compartilhamento vmhgfs de alguma forma me permite, mas não git
comando, operar nele.
Então, mais uma vez,
- O Ubuntu 15.04, com as próprias VMware Tools da VMware,
git clone
no compartilhamento vmhgfs, funciona bem. - O Ubuntu 16.04, com
open-vm-tools-desktop
,git clone
no compartilhamento vmhgfs não funcionará, erro como relatado acima.
Alguém conhece alguma solução alternativa? obrigado