2016-11-11 1 views
1

github 계정이 관리하는 Github 조직이 있습니다. 내 모든 저장소가 잘 작동하고 있습니다. 새 저장소를 만들 때 비공개로 설정하고 공동 작업자로 내 Github 계정을 추가하십시오. 갑자기 모든 컴퓨터의 모든 리포지토리가 "작동"을 멈췄습니다. 매번 나는 당기거나 내가이 오류가 저장소를 밀어 싶어요 : 그것은 내가 함께 일하고있는 모든 저장소 및 고객과 동일Git 갑자기 Github 저장소를 찾을 수 없습니다.

enter code hereremote: Repository not found. fatal: repository 'https://github.com/Organisation/Repository.git/' not found

. 새로 생성 된 개인 리포지토리가있는 경우에도. 새로운 REPO를 만드는

내 워크 플로우

  1. 는 Github의 웹 사이트에 REPO를 추가하고 내 REPO 폴더에 종단 스위치에 공동 작업자
  2. 로 내 Github에서 계정 추가 개인
  3. 로 설정합니다.
  4. git commit -m 'my message'
  5. git push origin master
  6. git add .
  7. git remote add origin https://CopiedLinkToPrivateRepo
  8. git init
  9. 젠장 - 저장소 즉, 워크 플로우는 이제 년 동안 일했다

를 찾을 수 없습니다. 갑자기 일을 멈추고 몇 주 전까지 만요.

+0

'git remote -v'의 결과는 무엇입니까? – Tommy

+0

'git remote -v'는 현재 URL을 반환합니다. 성함 때문에 이름이 공개됩니다. '출처 \t https://github.com/orga/repo.git (가져 오기) ' '출처 \t https://github.com/orga/repo.git (푸시) ' – D0vev

+0

죄송합니다. 리모트 URL을 수동으로 'git remote set-url origin https : // USERNAME @ github.com/orga/repo.git' 으로 변경하십시오. GitHub이 내가 행성에서 유일하게 그것을 얻지 못한 사람인 것처럼 뭔가를 바꿀 수 있습니까? 전에 수동으로이 작업을 수행하지 않았습니다. – D0vev

답변

1

덕분에 CodeWizard.

모든 사람을 검색 할 때 두 가지 해결책이있는 것 같습니다.

  1. 자격 증명을 제공하려면 SSH 키를 사용하십시오. 그렇지 않으면 개인 저장소를 찾을 수 없습니다. 어떤 이유로 든 망할 놈은 ssh 키없이 더 이상 자격 증명을 요구하지 않습니다.
  2. 두 번째 방법은 사용자 이름을 원격 URL로 설정하는 것입니다. 예 : git remote set-url https://[email protected]/usernameOrOrganisation/repository.git. Github 웹 사이트는 사용자 이름에 링크를 제공하지 않는 경우가 있습니다.
관련 문제