일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- git rebase
- ethers type
- 머신러닝기초
- 스마트컨트렉트 함수이름 중복 호출
- ethers
- 체인의정석
- chainlink 설명
- ambiguous function description
- Vue
- Vue.js
- multicall
- 오블완
- 스마트컨트렉트테스트
- 컨트렉트 동일한 함수이름 호출
- 러스트 기초 학습
- 러스트 기초
- rust 기초
- 스마트 컨트렉트 함수이름 중복
- ethers typescript
- 티스토리챌린지
- ethers v6
- 프록시배포구조
- ethers websocket
- 러스트기초
- SBT표준
- nest.js설명
- 스마트컨트렉트프록시
- 컨트렉트 배포 자동화
- 스마트컨트렉트 예약어 함수이름 중복
- vue기초
Archives
- Today
- Total
체인의정석
git@github.com: Permission denied (publickey).에러 해결 본문
728x90
반응형
노드 버전을 높이고 나서 npm install을 하다가 갑자기 다음 에러가 떴다.
npm ERR! git@github.com: Permission denied (publickey).
npm ERR! fatal: 리모트 저장소에서 읽을 수 없습니다
npm ERR!
npm ERR! 올바른 접근 권한이 있는지, 그리고 저장소가 있는지
npm ERR! 확인하십시오.
vs 코드를 껐다켜도 보니 에러가 많이 줄어있어
컴퓨터도 재시작해봤지만 효과가 없었다.
이런 경우 깃허브의 접근 문제인데
1. 회사에서 쓰는 모듈에 접근 권한이 없는 경우
이 경우는 깃허브에 들어가서 코드를 볼 수있으면 권한이 있는것이니 패스했다.
2. vs코드에서 깃허브 로그인이 풀린경우
이번엔 2번의 케이스 같아 다음과 같은 병령어로 현재 접속된 계정의 상태를 확인해 보았다.
git config -l | grep user.name
ssh -T git@github.com
git@github.com: Permission denied (publickey).
그 결과 위와 같이 권한이 없는 에러가 발생한것을 볼 수 있었다.
이런경우 ssh키를 새로 발급받고 깃허브에 새로 등록하면 된다고 한다.
https://abcdefgh123123.tistory.com/211
하지만 그전에 깃허브의 다른 명령어가 먹히는것을 확인하엿다.
결국 문제는 사내에서 쓰는 로거 모듈의 버전이 잘못 입력되어서 나는 에러였다. 최신 버전을 확인하여 버전을 제대로 써주니 문제가 나지 않았다.
교훈 : 모듈을 사용할때는 현재 버전 체크를 꼭 해주고 확인해보자!
728x90
반응형
'개발 > git' 카테고리의 다른 글
코드 리뷰 방안 변경 (0) | 2022.02.09 |
---|---|
오랜기간 코드리뷰를 거친 후 merge를 해야 할때 참고할 사항들 (0) | 2021.12.29 |
Git 복습하기 (계속해서 업데이트) (0) | 2021.11.24 |
git) 대용량 파일 올리기 (0) | 2021.10.13 |
git) Pull Request 전 코드 업데이트 후 merge 하기 (0) | 2021.09.10 |
Comments