Почему Go-get просит меня выбрать ветку? - PullRequest
0 голосов
/ 01 июля 2019

Я хочу установить mongoDB-драйвер.Когда я набираю эту команду

go get go.mongodb.org/mongo-driver/mongo

, я получаю:

    #  cd /Users/jiangwei/go/src/go.mongodb.org/mongo-driver; git pull --ff-only
    There is no tracking information for the current branch.
    Please specify which branch you want to merge with.
    See git-pull(1) for details.

    git pull <remote> <branch>

    If you wish to set tracking information for this branch you can do so with:

    git branch --set-upstream-to=origin/<branch> master

    package go.mongodb.org/mongo-driver/mongo: exit status 1

1 Ответ

1 голос
/ 01 июля 2019

Возможно, потому что вы уже зарегистрировали это репо в своем пути Go и изменили ветку не по умолчанию. Самый простой способ исправить это - удалить репозиторий и начать с нуля.

rm -rf $(go env GOPATH)/src/go.mongodb.org/mongo-driver

Конечно, все изменения, сделанные вами в этом репо, будут потеряны.

...