bitbucket에서 비공개 저장소에 push를 하려고 하니 fatal: Could not read from remote repository. 와 같은 에러가 발생하며 진행되지 않았다.
ssh 키를 저장소에 저장했지만 역시나 계속 에러가 발생해서 알아보니 ssh 키를 저장소에 저장하는 것이 아니라 개인 세팅에서 저장해주어야했다.
저장소 ssh에 키를 등록하고 개인 ssh를 등록하려고 하면 이미 등록되어 있다고 뜨니 저장소에 있는 ssh는 삭제한 다음에 개인 세팅에서 ssh 키를 등록하면 문제 없이 push에 성공하였다.
ssh 키 생성은 Mac의 경우 다음과 같다.
ssh-keygen //키 생성
//Generating public/private rsa key pair.
//Enter file in which to save the key (/Users/hyunjin/.ssh/id_rsa): 과 같이 뜨면 그냥 enter를 입력하면 된다.
The key's randomart image is:
+---[RSA 3072]----+
| .=* +=.+|
| oo+o. =+o|
| E =..oo O+|
| . . .*.X|
| S . .o*+|
| * * o.++|
| . o ++o|
| X o+..|
| . oo.+.|
+----[SHA256]-----+
//위와 같은 이미지가 출력된다면 성공적으로 ssh 키 생성
cat ~/.ssh/id_rsa.pub //결과로 나온 ssh를 Add SSH Key의 key* 에 넣어주면 된다.
'Programming > Solution' 카테고리의 다른 글
[Android] 외부 저장소 접근: FileNotFoundException (0) | 2020.11.05 |
---|---|
[Android] 핸드폰 전화번호 가져오기: getLine1Number (0) | 2020.11.04 |
[Github] 깃허브 README.md나 위키에 이미지 추가하기: 이슈 (0) | 2020.10.09 |
[C] free한 포인터를 이용한 데이터 접근 (0) | 2020.10.07 |
[카카오맵API] 검색 키워드 주의할 점 (0) | 2020.08.05 |