새 CodeCommit 리포지토리에 파일을 커밋 할 수 없습니다. 그 이유는 확실하지 않습니다.CodeCommit에 커밋 할 수 없습니다.
내 저장소를 복제 할 수 있었기 때문에 연결할 수있었습니다. 이것은 인증 문제를 배제하는 것처럼 보일 것입니다. 그러나, 일단 내가 추가 한 후 나는 다음과 같은 오류가 파일 커밋 : 나는 그것을에 부착 된 AWSCodeCommitPowerUser 정책과 IAM 사용자가 만든
$ git commit -m "test"
*** Please tell me who you are.
Run
git config --global user.email "[email protected]"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: empty ident name (for <(null)>) not allowed
합니다. 명령 행에서 aws configure를 호출하여 현재 구성된 사용자입니다.
git config --global -l
을 확인했으며 .gitconfig
의 내용을 반환하므로 AWS 지침에 따라 창자 설정을 선택합니다. 이 파일의 내용은 다음과 같습니다.
[credential]
helper = !aws codecommit credential-helper --profile=IAMUserName [email protected]
UseHttpPath = tru
여기서 내가 무엇을 놓치고 있는지 잘 모르겠습니다. 저장소에 연결하여 복제 할 수 있으며 내 구성이 자습서의 내용과 일치하는 것처럼 보이지만 커밋 할 수 없습니다. .gitconfig
파일의 --profile
부분을 제거하려고 시도했지만 문제가 해결되지 않았습니다.
누구나 내가 여기에서 빠진 것에 대해 조언 할 수 있습니까?
을 명령'자식을 실행할 때 설정 --global user.email' 결과 무엇인지 ? – Oxymoron
아무 것도 반환하지 않습니다. AWS 문서에 언급 된 내용이 보이지 않습니다. 어떤 아이디어로 설정해야합니까? – CoderMonkey
자신의 이름 (예 : "John Smith")과 전자 메일 (예 : "[email protected]")으로 설정해야합니다. – Oxymoron