2013-09-02 3 views
1

github 웹 사이트의 "새 버튼"을 통해 git repo를 만들었습니다. 그럼 난 내 로컬의 repo를 설정하는 자식 강타를 사용하고 내 원격 REPO를 (이것은 기본 README를했다) 당기려고 노력하지만, "액세스 거부 오류"이 질문에서 볼 같은 하나 가지고 : 나는 다음 Cannot push to git repository - permission denied원격 git 저장소에 액세스 할 수 없습니다.

https://help.github.com/articles/set-up-git#platform-windows, 새 git bash 세션을 다시 열었지만 원격 리포에서 여전히 액세스 오류가 발생합니다. 내 로컬 저장소에 chmod 777이 있으므로 로컬 문제도 아닙니다.

  1. https://github.com/new 내 새 원격 저장소를 만듭니다.
  2. git add . 재귀
  3. git commit -am "commit message"
  4. git remote add origin https://...는 "치명적인 생산하는 모든 프로젝트 파일을 추가 할 수
    1. git init 프로젝트 디렉토리 :
    2. 다음 명령을 내 WIN7 컴퓨터에 자식 떠들썩한 파티를 개설하고 실행 원격 기원을 이미 존재 "합니다.
    3. git pull origin master은 액세스 거부 오류를 생성합니다. 나는 ssh로 4 단계를 먼저 시도했다. 이제 https를 사용하려고한다.
+0

정확히 어떤 명령을 실행했는지 정확히 정보를 제공해 주시겠습니까? 정확한 오류는 무엇입니까? – NiKiZe

+0

암호 캐싱을 수행 했습니까? 주어진 URL에 자격증 도우미가 있습니다. – Shunya

+1

다시 [공식 문서] (https://help.github.com/articles/set-up-git#platform)를주의 깊게 살펴 보시기 바랍니다. -windows) – chanaka777

답변

0

얻으려면 푸시 권한 나는/URI를 수행 할 때 SSH 프로토콜을 사용하는 것이 첫 번째 git clone

편집 (즉, 일부 구성 문제 방지 이후) : 가능하려면 지금있는 문제를 해결을 맞춤법 오류와 같은 간단한 것일 수 있으므로 귀하의 URI를 확인하는 중
git config -l으로 확인하십시오.
git remote set-url origin [email protected]:path/torepo.git으로 변경 될 수도 있습니다. here을 참조하십시오.

+0

나는 자식 복제를 한 적이 없으며 지금 당장 필요하다. 그건 내 명령 중 하나가 아니야. github 사이트에서 "new"버튼을 사용하여 git repo를 만들었습니다. 그런 다음 나는 git bash (init, add, commit, pull)의 모든 작업을 수행했다. –

+0

git remote show로 가리키고있는 것을 확인하고 해당 리모컨을 설정한다. – Shunya

+0

@ user1562655'git remote show'는'origin' 만 리턴 할 것이다. 별로 도움이 안되니, 다른 뜻이 있니? – NiKiZe

0

때로는 다른 하나에서 전환, 내가 "윈도우에 대한 GitHub의"를 사용하고 이 Github에서 계정을 가지고 있어요

git pull origin master 

다음

git push origin master 
1

을보십시오.

remote: permission to .../....git denied to 93befbc3eeadfe14e.... fatal: unable to access ' https://github.com/....git ': The requested URL returned error: 403

내가 "윈도우에 대한 Github에서"프로그램 이내에서 문제 해결 :

마찬가지로,이 오류가있어

  1. 설정 (오른쪽 상단에 작은 기어) - -> 옵션
  2. 로그 아웃
  3. 실제로 "로그인"과 동일한 "계정 추가"를 선택하십시오. 그런 다음 올바른 계정을 사용하십시오 (해당 저장소가 속한 계정).
관련 문제