完全に自分のせいですが
普段GoプログラミングにはGoLandを使ってるのですが、
"fatal: 'origin' does not appear to be a git repository"
エラーが出てプロジェクトがビルドできなくなっちゃいました。
その修復メモです。
何をやったかというと…
- 諸事情でgithub認証設定を削除してた
- 今日、Goバージョンを1.14に更新
- GoLandを起動してプロジェクトを開く
- そのプロジェクトの
go.mod
を開いてgo 1.13
->go 1.14
に書き換え - プロジェクト全体の再ビルドが走る
-
require
モジュールの中に1.14
合わせで更新が生じるものがあった
-
↓
fatal: 'origin' does not appear to be a git repository
github認証が死んでるままモジュール更新して、
一部モジュールのチェックサムがおかしくなってしまったようです…
修復手順
今回は↓で治りました
- github認証をちゃんと設定
- ↓のコマンドを実行
$ cd MyHogehogeProject
$ go clean -modcache
$ go get -u