0
0

More than 1 year has passed since last update.

CodeCommitのgit clone時にfatal: repository <リポジトリURL> not foundが出た場合の対処法

Posted at

事象

複数のAWSアカウントでCodeCommitでリポジトリを作ってgit cloneしたところ、not foundのエラーが出力された。

$ git clone <リポジトリURL>
Cloning into '<リポジトリ名>'...
fatal: repository '<リポジトリURL>' not found

結論(対処)

namespaceを作って、そのnamespaceに対する認証情報を登録してあげる。

$ git -c credential.namespace=<任意のnamespace名> clone <リポジトリURL>
[windowsだとここで認証情報問われるので該当AWSアカウントで発行したCodeCommit用の認証情報を入力]
Cloning into '<リポジトリ名>'...
$ cd <クローンしたリポジトリのディレクトリ>
$ git config --local credential.namespace <2つ上のコマンドでクローン時に指定したnamespace名>

原因と解説

別AWSアカウントの認証情報が使用されていたため、エラーとなった。
namespaceを設定することでnamespace内でのみ使用する認証情報が保存される。

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0