반응형

 

GitLab에서 로그인 인증을 하지 않으면, 아래와 같이 워닝이 뜨면서 SSH 키를 추가하라고 뜨게 된다.

You can't push or pull repositories using SSH until you add an SSH key to your profile.

 

 

이번 글에서는 위의 문제를 해결하기 위해 SSH 키를 생성하는 방법과 문제 해결 방법에 대해 기록한다.


문제 해결 방법

1. git bash를 실행한다.

 

 

2. 아래의 명령어를 실행한다.

- ssh-keygen 입력 후 엔터

- 해당 경로로 key 생성할 것이므로 엔터

- 비밀번호 입력 후 엔터

- 비밀번호 재입력 후 엔터

 

3. 2번을 진행하면 아래와 같이 key가 생성이 되고, key가 생성된 경로로 가면 pub 파일이 생긴 것을 확인할 수 있다.

 

 

 

4. 다시 gitlab으로 돌아와서 [Add ssh key] 버튼을 누른다.

 

 

5. 좌측의 [SSH Keys]에서 [Add new key]를 누른다.

 

 

6. [Add new key] 화면에서 아까 .pub 파일의 키값을 Key에 넣고 유효기간을 지정하고 Add key 버튼을 누르면 된다.

 

 

7. 위와 같이 설정하고 다시 프로젝트로 들어가면 해당 팝업이 뜨지 않는 것을 확인할 수 있다.

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