próbuję skompilować bazę InfluxDB (wersja v0.8.8) używając go get github.com/influxdb/influxdb
Jak zrobić „idź” na określonym tagu repozytorium github
Ale to ciągnie oddział główny i muszę v0.8.8
etykietka.
Próbowałem zrobić: go get github.com/influxdb/influxdb/releases/tag/v0.8.8
, ale to się nie powiedzie, nie można znaleźć.
Próbowałem również zrobić zwykły go get
gałęzi głównej, a następnie ręcznie sprawdzić tag przy użyciu git
w GOPATH/src/github...
w celu ustawienia wersji corret.
Problem przy użyciu ostatniej podejścia jest to, że gdy próbuję wyciągnąć zależności z go get -u -f ./...
to próbuje znaleźć je w gałęzi głównej, a niektóre z nich nie istnieją na gałęzi głównej ...
TL; DR: wykonaj go get
na konkretnym tagu github i wyciągnij poprawne zależności.
Spróbuj .. git tag -a v0.8.8 - "Twój komentarz" –
@AshokLondhe Pyta jak używać tagu dla 'go get', a nie jak go utworzyć. – wonderb0lt
@ wonderb0lt to polecenie, aby dodać tag. –