Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- error
- image
- viewpager
- 스튜디오
- Gradle
- 레트로핏
- WebView
- 안스
- 안드로이드스튜디오
- Android
- 안드로이드 스튜디오
- 코틀린
- GIT
- 깃헙
- 유튜브
- 코루틴
- ADB
- 웹뷰
- 에러
- build
- coroutine
- Github
- RecyclerView
- studio
- MVVM
- dart
- Retrofit
- Kotlin
- 의존성주입
- 안드로이드
Archives
- Today
- Total
코딩하는 일용직 노동자
GoogleCloud Git - permission denied (publickey) 문제 해결 본문
맥북을 포맷 후 재설치 해서 개발환경을 깨끗하게 새로 셋팅했습니다.
소스트리를 이용해 구글 클라우드에 있던 기존 프로젝트를 새로 pull 하려고 하니 아래와 같은 에러가 표시됩니다.
permission denied (publickey)
ssh key가 등록안되있어서 발생하는 에러입니다.
구글 클라우드에서 ssh key 를 등록해봅시다.
우선 터미널에서 아래와 같이 명령어를 입력합니다.
ssh-keygen -t rsa -C "계정이메일"
패스워드를 입력해서 만들 수 있지만 엔터키를 누르면 패스워드를 만들지 않고 ssh key 가 생성됩니다.
만드셔도 되고, 안만드셔도 됩니다.
전 만들지 않고 엔터키를 계속 입력했습니다.
자 이제 아래 명령어를 입력하면 생성된 ssh key 가 표시됩니다.
cat ~/.ssh/id_rsa.pub
표시된 ssh key 를 드래그해서 복사합니다.
이제 구글 클라우드 콘솔에 접속해서 ssh key 를 등록해주면 됩니다.
아래 주소로 접속합니다.
우측 상단에 점세개(?) 버튼을 눌러서 [SSH 키 관리] 메뉴를 선택합니다.
[+SSH 키 등록] 을 눌러서 키의 이름과 아까 복사해둔 ssh key 값을 붙여넣기 한 후 [등록]을 누르면 됩니다.
'안드로이드' 카테고리의 다른 글
aab, apk 빌드시 파일명 자동 생성하는 방법. (0) | 2024.01.31 |
---|---|
Can't determine type for tag 빌드에러 수정 (0) | 2023.09.25 |
adb command not found 수정하는 방법. (1) | 2023.05.10 |
Koin sharedViewModel deprecated. 이제부터는 activityViewModel을 사용하세요. (0) | 2023.05.10 |
SHA1 키 알아내기. (0) | 2023.03.06 |