반응형

VSCode(Visual Studio Code)에서 AWS의 CodeCommit을 연동할 때 Git을 사용하는데, 터미널에서 아래 명령어를 사용하여 remote를 진행한다.

 

git init
git remote add origin url

 

여기서 위와 같이 명령어를 실행하고, pull 또는 checkout to 를 진행하면 git 로그인을 진행하라고 하는데, 여기서 계정 또는 비밀번호를 틀리게 되면 fatal: unable to access 'https://git-codecommit.ap-northeast-2.amazonaws.com/v1/repos/test/': The requested URL returned error: 403 에러가 발생하게 된다.


문제 해결 방법

이 문제가 발생했던 원인은 내가 ID를 잘못 입력을 해서 발생한 문제다.

 

AWS Console에서 IAM 서비스를 가게 되면, 사용자가 있는데 이 사용자에게 CodeCommit에 대한 HTTPS Git 자격 증명을 생성해야 한다. 여기서, CodeCommit HTTPS Git 자격 증명을 생성하면, 사용자 이름과 Key를 주게 되는데, 여기서 사용자 이름이 ID, Key가 비밀번호가 된다.

 

 

위와 같은 식으로 사용자 이름이 사용자 ID-at-계정 ID로 되고, 생성할 때 Key를 주게 되는데 이 사용자 이름과 Key를 가지고 VSCode에서 로그인을 하라고 할 때, 각 ID와 비밀번호에 사용자 이름과 Key를 넣으면 된다.

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기