gitlab에서 처음 프로젝트 생성을 하는 경우
아래와 같은 Command line instructions 에 따라서 입력한다.
마지막 단계에서 git push -u origin master 를 하는데 permission denied가 발생할 때가 있다.
[원인]
1. git 계정이 권한이 아닌 계정인 경우
해결 방법
1. 커맨드창 계정을 root 계정으로 변경한다. (git bash로 작업하는 경우 발생할 수 있다.)
2. 커맨드에 연결된 계정에 root 권한을 준다
3. cmd prompt로 작업
→ push 할때 로그인 창이 팝업으로 뜬다.
2. ssh문제인 경우
해결 방법
1. remote를 http 로 연결한다.
· SSH 형태 : git@ip_address/root/project_name
· HTTP 형태 : ip_address:port/root/project_name
2. SSH 방식으로 키생성하는 과정을 거쳐서 작업
'협업 > git' 카테고리의 다른 글
GIT 수정한 것 되돌리기 (0) | 2020.05.05 |
---|---|
쓸데없는 폴더가 포함되었을 때 제거방법 (0) | 2020.04.30 |
git bash 터미널 계정 변경 (0) | 2020.04.27 |
Semantic Commit Messages 정리 (0) | 2020.03.10 |
GitLab 설치 후 502 GitLab is taking too much time to respond (0) | 2020.02.21 |