320x100
https://help.github.com/articles/connecting-to-github-with-ssh/
$ git push origin master fatal: 'origin' does not appear to be a git repositoryfatal: Could not read from remote repository.rights and the repository exists. Please make sure you have the correct access rights and the repository exists. | cs |
github의 origin 레파지토리에 push 하려고하면 위와 같은 에러가 발생한다.
git bash 를 켠다.
$ ls -al ~/.ssh ls: cannot access '~/.ssh': No such file or directory | cs |
ssh 목록 체크.
아무것도 없다고 한다.
$ ssh-keygen -t rsa -b 4096 -C "[githubEmail]@[emaildomain]" | cs |
옵션 몇 개가 나오는데 모두 default 값으로 만들었다.
$ ssh-add ~/.ssh/id_rsa | cs |
ssh-agent에 만든 ssh private key를 등록한다.
이제 깃허브에 만든 ssh 키를 등록한다.
$ clip < ~/.ssh/id_rsa.pub | cs |
클립보드에 key를 복사한다.
깃허브 오른쪽 위에 프로필을 클릭한 뒤 Settings로 이동.
왼쪽에 있는 "SSH and GPG keys" 클릭.
"New SSH key" 클릭.
타이틀은 알아서 채우고 Key에 클립보드에 복사한 key를 붙여넣기 하고 "Add SSH key" 클릭.
320x100
'GITHUB' 카테고리의 다른 글
[GITHUB] Slack 연동 (0) | 2018.12.31 |
---|---|
[GITHUB] 커밋 합치기 (rebase) (1) | 2018.12.28 |
[GITHUB] 마스터 브랜치 망쳤을 때 해결방법 (0) | 2018.12.26 |
[GITHUB] Repository 생성 ~ Git clone 까지 (0) | 2018.11.28 |
github push할 때 Jenkins 자동 빌드 설정 (0) | 2018.11.10 |
댓글