GitHub Desktop에서 새 리포지토리를 만든 후 Push/Pull/동기화 오류가 발생한 경우
3218 단어 설정GitHubSSH리포지토리GithubDesktop
개요
Mac에서 GitHub Desktop 클라이언트( htps : //에서 sk와 p. 기주 b. 코m/ )를 넣어 사용했는데, 새로운 프라이빗 리포지토리 작성시에 PUSH를 할 수 없었다. 대처 방법을 조사했으므로 메모해 둔다.
결과를 먼저 쓰면, .git/config
를 수정해, https→SSH 로 변경하는 것으로 인증이 통과하게 되었다.
환경
사건
![](https://s1.md5.ltd/image/f2c6c765bc2c7f6c6f478dbf3ce2eeec.png)
![](https://s1.md5.ltd/image/722a5e857d7e0c038c03778f7f653f8c.png)
Error
The repository does not seem to exist anymore. You may not have access, or it may have been deleted or renamed.
![](https://s1.md5.ltd/image/3ecdd12ad6b28c895c6cbc536df3331b.png)
(단, 처음 커밋한 파일은 업로드되지 않았다). 이 때문에 GitHub.com과의 인증 교환 자체에는 문제 없다고 생각하여 불필요하게 원인을 몰랐다.
해결 방법
.git/config
의 remote origin url
변경
.git/config(변경 전)[remote "origin"]
url = https://github.com/{USER_NAME}/{REPO_NAME}.git
.git/config(변경 후)[remote "origin"]
url = git@github.com:{USER_NAME}/{REPO_NAME}.git
만약 GitHub.com에 SSH 접속할 수 있도록 설정되어 있지 않으면 설정한다. 공개 키 개인 키 쌍을 만들고 공개 키를 GitHub.com에 등록합니다.
참고 : htps : // m / Shizuma / ms / 2b2f873 A 0034839 47
Reference
이 문제에 관하여(GitHub Desktop에서 새 리포지토리를 만든 후 Push/Pull/동기화 오류가 발생한 경우), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/inai/items/376b8e6dd16e9f1d4558
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
[remote "origin"]
url = https://github.com/{USER_NAME}/{REPO_NAME}.git
[remote "origin"]
url = git@github.com:{USER_NAME}/{REPO_NAME}.git
Reference
이 문제에 관하여(GitHub Desktop에서 새 리포지토리를 만든 후 Push/Pull/동기화 오류가 발생한 경우), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/inai/items/376b8e6dd16e9f1d4558텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)