새로운 Mac이 있습니다. 내 github repo에있는 것보다 약간 더 최신 상태가되는 코드베이스를 포함하여 이전 컴퓨터의 모든 파일을 새 파일에 복사했습니다 (미리 최종 커밋을하지 않았습니다). 기본적으로, 필자는 기존의 github repo를 사용하여 현재 사용중인 최신 코드 기반을 새 컴퓨터에 연결 한 다음 새 코드를 밀어 넣고 내 작업을 계속 수행합니다 (예 : 그것은이 레포에서 나뿐입니다). git init
다음에 git remote add origin [email protected]:me/myproject.git
으로 설정하면 간단하지만 작동하지 않는 것 같습니다. 이 일을 어떻게하면 될까요?새 컴퓨터에 github 저장소 설정
답변
나는하지 않았다 최신 내 github의의의 repo에 무엇보다 (약간 더 될 일이 내 코드베이스를 포함하여, 내 새 하나에 내 옛날 컴퓨터에서 내 모든 파일을 복사 한 미리 최종 커밋을해라.)
아무 것도 할 필요가 없습니다.
.git/
디렉토리를 포함하여 전체 코드베이스를 복사 한 경우 중단 한 부분부터 계속할 수 있습니다. git commit
및 git push
정상적으로. 힘내라 OS X와 함께, 당신은 모든 코드와 저장소를 가지고있다; .git
디렉토리가 저장소입니다.
Github SSH 키가 설정되어 있고 프로젝트의 지원 소프트웨어가 설치되어 있는지 확인해야합니다. 그러나 git에 관한 한, 당신은 갈 준비가되어 있습니다.
나는 기존의 repo에 다행히
git remote add origin [email protected]:me/myproject.git
git init
를 설정하여이 다음 git init
것처럼 간단 할 것이라고 생각 무해하다. 따라서 이미 존재하는 리모컨을 추가하려고하면 fatal: remote origin already exists.
과 같은 오류가 발생했습니다. 저장소에 이미 원격 저장소가 있습니다. git remote -v
으로 확인하십시오. 당신이 당신의 코드베이스 폴더에 복사 한 이후
나는 숨겨진 .git & .gitignore 파일을 복사하지 않는다고 부끄럽다. 내가 한 번 당신이 주장한대로 작동했습니다. 고맙습니다! –
또 다른 방법은 다음과 같습니다
git clone
다른 폴더에 GitHub의의의 repo,코드베이스 폴더에서 해당 REPO에 수정 된 파일을 추가 :
cd /path/to/cloned/repo git -C /path/to/copied/codebase add -A
/삭제 또는 수정 된 파일을 찾아 색인에 추가하십시오.
삭제 된 파일을 고려하므로 코드 기반을 복제 된 레포로 복사하는 것보다 효율적입니다.
이전 컴퓨터에서 .git 파일의 복사본을 가지고 있지 않았다면이 방법을 사용했을 가능성이 큽니다. –
파일을 업데이트하려는 경우 다음을 수행 할 수 있습니다.
GitHub에서 저장소의 새로운 git 복제본을 만드십시오. 그런 다음 업데이트 된 파일을 새로 복제 된 저장소에 복사하고 업데이트 된 파일을 커밋하십시오. 이제 GitHub 저장소로 다시 이동하십시오.
- 1. GitHub, 새 저장소 생성 (Github API 토큰)
- 2. VS2015에서 GitHub 저장소 열기
- 3. git 저장소 on github
- 4. Github 오류 : 이전 저장소 아래
- 5. PhpStorm 저장소 토큰 설정
- 6. 원격 서버에 GitHuB 저장소
- 7. Github - 개인 저장소 포크
- 8. 초기화 github 저장소
- 9. github 저장소 만들기
- 10. 리포지토리에 저장소 포함 github
- 11. UseStatusCodePagesWithReExecute의 GitHub 저장소?
- 12. Github 저장소 통계
- 13. GitHub 로컬 저장소
- 14. Github 마스터 저장소 변경
- 15. 마노를위한 Github 저장소 복제
- 16. Github 저장소 복제
- 17. github 저장소 되돌리기
- 18. 새 저장소 위치의 가상 컴퓨터에 빈 디스크를 추가하는 방법은 무엇입니까?
- 19. Github 저장소 업데이트를위한 워크 플로우
- 20. XCode 4.0을 사용하여 원격 컴퓨터에 SVN 저장소 설정
- 21. VisualSVN 서버 및 Eclipse 새 저장소 설정
- 22. 레일 : Github/Capistrano 설정
- 23. GitHub 저장소 ID 번호는 영구적입니까?
- 24. git 및 github 저장소 연결
- 25. Github API 목록 출처 저장소
- 26. github 사용자의 모든 저장소 포크
- 27. CC.net 및 GitHub 개인 저장소
- 28. 로컬 디렉토리가있는 GitHub 저장소 동기화
- 29. 라이트 테이블의 Github 저장소 사용
- 30. 각 지부 별개의 저장소 - GitHub
내 방법으로는 숨겨진 .git 폴더를 복사 할 필요가 없었습니다. – VonC