ISSUEs - gitlab clone error, github, gitlab 멀티 계정 사용시

Joshua_Kim·2021년 7월 27일
1

개발ISSUES

목록 보기
1/4
post-thumbnail

🌱 서론

  • 본격적인 실무에 들어가게 되면서 회사 Mac에 더 이상 내 private github 계정이 아닌, 회사 gitlab 계정으로 업무를 보게 되었다.
  • 평화로운 구글링을 통해 오늘도 지식인들이 많음에 감탄하며 iterm를 통해 commandgit계정을 변경했다.

$ git config --global user.name {내 회사 gitlab 계정 이름}
$ git config --global user.email {내 회사 gitlab 계정 이메일}

  • 그래, 잘 변경되었어. 확인까지 했다. 뿌듯했다. 👏 커맨드로 뭔가하면 멋있어 보인다

  • 여기까지 행복했다. 딱 여기까지.

🔥 ISSUE 발생

$ git clone --recursive {gitlab repository url}

  • submodule 까지 불러오기 위해 신나게 이 명령어를 타닥...!

  • 제길슨 이딴 오류가 계속 생겼다.
  • 언제나 내게 빛이 되었던 구글 선생님들의 말을 따라 계정 초기화 명령어도 여러번 해서 다시 등록해봤다.

구글 선생님들의 가장 많은 포스팅...
$ git config --local --unset credential.helper // 1.local에서 unset
$ git config --global --unset credential.helper // 2.global에서 unset
$ git config --system --unset credential.helper // 3.system에서 unset

  • 응... 다해봤어 안돼 ...😭

The project you were lokking for could not be found or you don't have permission to view it.

  • 하.. 대체 너는 뭐가 문제니...
  • 팀장님도 보시더니 gitlab 권한도 확인해보시고, 다 보셨는데 아무이상이 없다고 하셨다.
  • 둘이서 머리 맞대고 오전내내 뭘까 뭘까 뭘까.... 🙃

🗝 예상치 못한 방법으로 해결

  • 뭔가 계정이 꼬인 듯해서 icloudkey chain 설정을 거의 지푸라기 잡듯 들어가봤다.

  • 아뿔사, 위의 사진은 이미 변경되었지만, 계정란에 공백으로 들어가있었다.
  • 얼른 계정이름을 넣어주고 다시 git clone하였더니...


좌라라라라락 이렇게 터미널에서 좌르륵 쏟아질때 기분좋아.

  • submodule 까지 clone 성공... 눈물 날뻔.... 🥲

🤔 원인이 무엇이었을까

  • 정확한 원인은 모르겠지만, 키체인과 계정, 인텔리제이 터미널 설정, 소스트리 계정 설정 등등이 뒤엉켜서 오류가 난게 아닐까 싶다.
  • git계정 초기화, 계정 변경등의 방법으로 $ git clone이 안된다면 key chain 설정에서 gitlab 검색후 확인해 보시라.

🙏🏻 나와 같은 희생자가 나오지 않길 바라며 ..

  • 같은 오류로 고생하고 계시는 분이 있다면, 이글을 보고 냉큼 clone 받아 코딩하시길 빈다.
profile
인문학 하는 개발자 💻

0개의 댓글