문제
1.git pr 을 보내는 도중fatal: not a git repository (or any of the parent directories): .git 이라는 에러가 떳다.
이에러는 현재 폴더에 git에 대한 정보를 담은 파일이 없기때문에 발생하는 에러이다.
git init을 하지않고 로컬에 파일을 담아두지 않은 상태에서 보낼려고하니깐 발생했다.
해결 방법
$git init
2. SSH을 사용해서 PR을 사용할려고 하니깐 git@github.com: permission denied (publickey). fatal: could not read from remote 에러가 떳다. 문제점을 알아보니 SSH 암호키가 없었던 것이였다.
해결방법(SSH key 발급받기)
- 터미널 창에 밑에 명령어를 입력
$ssh-keygen -t rsa -C "본인 Gihub 계정 이메일 주소" ex)hahaha123
- Id_ras 파일이 pc에 생성되고, 경로 C:\Users\[사용자]/.ssh/id_rsa 이다
- 다음 비밀번호를 입력하라고한다. 비밀번호 입력할려면 입력 하고 아니면 enter
- ssh key 생성
- Gihub settings 메뉴로 이동
- SSH keys 라는 메뉴를 선택
- 내 pc에 .ssh폴더에 id_rsa.pub 파일을 클릭하면 key 값이 있다 복사하기
- 그러고 SSH keys메뉴에 우측상단에 New SSH key를 클릭하고 붙여넣기 하면 끝
댓글