gitの.gitconfigのcredentialを安易に使うなかれ

macの場合、AWSでhttpsでCodeCommitに接続できなくなることがある

crecentialは、キーチェーンと連動してくれるっぽくて便利っぽいんですが、AWSのIAMで作成したユーザにhttpsで接続しようとした場合、awsのCodeCommitで作成したID/PWを使おうとしても、その前にgitコマンドを実行した段階でエラーになります。credentialをコメントアウトしておくと、そのままコンソールで入力した、ID/PWを使用してくれるようです。基本、HTTPSでなく、SSHの方が普通と思いますが、HTTPSを使用するときの注意でした。#ちょっとはまったもので。

gitは、Xcodeの開発ツールについてくるものです。Homebrewとかから入れるとXcodeとバッティングしそうで怖い。