Как сказал @Oren_C:
"fatal: 'git@test.example.ccTaotie/discover.git' не является репозиторием git" Это синтаксис, связанный с клонированием с SSH.
Вы клонируете с SSH, который, как говорится, и репозиторий существует, единственная оставшаяся опция - вы не добавили открытый ключ SSH в ваш экземпляр git.
Вы можете скопировать его с ~/.ssh/id_rsa.pub
Редактировать
ОП использовал неверный URL. Исправление было использовать:
git@test.example.cc:Taotie/discover.git
Обратите внимание на :
между хостом и репо вместо /
Редактировать 2
Чтобы клонировать репо в заданный каталог, используйте следующую команду:
git clone git@test.example.cc:Taotie/discover.git /Users/Macbook/go/src/test.example.cc/Taotie/discover
Это приведет к клонированию репо в данном каталоге: /Users/Macbook/go/src/test.example.cc/Taotie/discover
.
последнее редактирование
Чтобы клонировать его с Golang, вы должны добавить конфигурацию:
git config --global url."git@test.example.cc:".insteadOf "https://test.example.cc/"
Это заменяет сгенерированный URL-адрес git для правильного форматирования в виде: git@host.tld/name/repo.git
Тогда просто запустите go get https://test.example.cc/Taotie/discover.git