$ go get -u github.com/githubアカウント名/レポジトリ名@ブランチ名
をすると
go: downloading github.com/githubアカウント名/レポジトリ名 v0.1.2-0.20230424071711-f3c4a2f5ed55
go: github.com/githubアカウント名/レポジトリ名@ブランチ名: github.com/githubアカウント名/レポジトリ名@v0.1.2-0.20230424071711-f3c4a2f5ed55: invalid pseudo-version: preceding tag (v0.1.1) not found
のようなエラーが出て、その対処法についてメモとして記します
上記例の場合は、リモートリポジトリのタグはv0.1.0が最新のタグです
$ go get -u github.com/githubアカウント名/レポジトリ名@v0.1.1-0.20230424071711-f3c4a2f5ed55
のようにエラー文で出たtagのバージョンから1つ下げたバージョンで指定してgo getするとうまくいきました
これでいけた詳しい理由はわかってないので、分かる方はぜひコメントください。