Window10 기준으로 설명할 수 있도록 하겠다. (Mac 은 맨 아래에 링크를 첨부해놓았으니 해당 내용 확인바랍니다.)

 

지난번에 회사동료가 이와 같은 에러가 발생한 것을 보았었다.

그때는 해결못하고 git-repository에서 다시 새로 다운로드하여 진행하였는데, 현재 새로운 노트북에서 해당 에러를 직면하게되었다.

에러 문구

Permission to --/--.git denied to --. fatal: unable to access 'https://github.com/--/--.git/': The requested URL returned error: 403

 

에러 발생 환경

X 라는 git 아이디로 window에 가장 처음 사용자로 등록하였다.
하지만 Y 라는 사람이 git을 사용하고 repository에 업로드를 하려고 한다.
그때에 push 를 하였는데, 에러가 발생하였다.

이는 위에서도 나타나있듯이 Permission 문제이다.

 

해결해보자.

제어판 - 사용자계정 - 자격증명관리자 - window 자격증명 - git:https://github.com - 편집

을 해주자.

이렇게 본인의 아이디와 비밀번호를 작성하고 저장. 

이제 push를 해보면 레파지토리에 본인의 아이디로 push를 하게된다. 해결완료

이상입니다.

 

Mac 이실때 참고

 

[깃허브(Github)] 21. remote: Permission to 에러

remote: Permission to gitest01/gitest01.github.io.git denied to xxxx. fatal: unable to access 'https://github.com/yyyy/yyyy.github.io/': The requested URL returned error: 403 remote: Permission to~~..

recoveryman.tistory.com

 

 

 

반응형

 

깃허브를 이용하여 특정 Repository의 Collaborator로 지정되었을 때, 직접 url에 작성하는게 아니라 클릭 몇번으로 들어가는 방법입니다.

* Collaborator 를 승인하였는지 확인하고 진행해주세요. *

1. GitHub에 로그인 하고 본인 프로필 아이콘 - Settings 로 들어가주세요.

 

2. Repository를 클릭해주세요

 

 

3. Collborator로 지정된 Repository들을 살펴보실 수 있습니다.

 

 

이상입니다.

 

* 도움이 되셨다면 광고 한 번 클릭해주세요. 블로그 운영에 큰 힘이 됩니다. *

감사합니다.

반응형

 

 

깃 허브(Github)에 있는 본인의 레파지토리(Repository)연결하는 방법에 대해 포스팅하겠습니다.
순서대로 해주세요

 

본인의 깃 레파지토리 주소

 

 

빈 폴더 한곳에서 진행해주세요. (git과 연결되어있는 폴더 내부지양해주세요)

1. git init
2. git remote add origin "git repository url"

# repository와 연결이 잘되었는지 확인
3. git remote -v
4. git pull

# git repository에 이미 데이터 자체가 있다면,
5. git clone "git repository url"

 

만약 가장 처음 등록하여 개인 정보 자체가 없을 경우 개인정보를 등록해줍니다.

$ git config --global user.email "깃허브 이메일주소"
$ git config --global user.name "깃허브 이름"

 

그리고 본인이 원하는 내용 한개를 추가해서 add 하고 commit을 해주면 된다.

 

■ 이 글을 쓰게 된 이유

지난번에 git pull을 통해 repository와 연동하려고 하였는데 실패하고, 해당 내용이 모두 분실되어 다시 restore을 진행하고,
전체적인 폴더 구조를 변경하는 번거로움(분노)이 있었다. 

항상 먼저 작업을 할 때에는

▶ 하위 git 경로와 겹치지 않게,
해당 branch clone을 우선적으로 진행해주어 최신화를 해주는 것을 잊지 말도록 하자.


 

 

참고 블로그

 

GitHub 원격 저장소와 로컬 Git 저장소 연동하는 방법

GitHub은 원격 저장소를 호스팅해주는 서비스로, 본격적인 코드 작업을 하려면 GitHub의 저장소와 로컬 Git 저장소를 연동해야합니다. 이 글에서는 원격 저장소와 로컬 저장소를 연동하는 방법들을

www.lainyzine.com

 

 

반응형

깃허브(Git Hub)에서 코드가져오는 방법은 다양합니다.

1. 다운로드
2. 명령어 
3. etc

사실 여러 모든 내용이 전부 "Clone"을 하는 또다른 형태입니다.

그래서 근본인 clone 명령어만 수기하도록 하겠습니다.

$ git clone "repository url"

 

아주 간단합니다.

 

반응형

+ Recent posts