すでにあるレポジトリを手っ取り早くCodeCommitに持ってく方法(なんか癖がある)
add origin して push すればいいかというと、CodeCommit側が変な状態で初期化されてるらしく、うまくいかない。
- CodeCommit側でリポジトリ作成
- 適当な場所へclone
- ダミーファイルをコミット
- 作業中のリポジトリにリモート設定後、 git merge --allow-unrelated-histories
と経て、正常に扱えるように。うーんこの...
あと、バージョンにもよるが、git lfsを無効にしないとダメ
https://stackoverflow.com/questions/48699293/how-to-i-disable-git-lfs