2011-05-11 4 views
3

원본 GitHub 저장소를 만들고 모든 코드를 커밋했습니다. 이 디렉토리를 새로운 디렉토리 (repo 루트 디렉토리가 아님)로 옮기고 싶습니다. 나는이 문제를 다루는 방법에 대해 다소 혼란 스럽다. > github_projectGitHub의 원본 디렉토리 이동

사업 - -> 디렉토리

프로젝트 :

나는

이 :-) GitHub의/터미널 newb의 비트 내가 뭘하려고 오전입니다 해요 -> github_project

감사합니다!

+0

'디렉토리'를 GitHub에 표시 하시겠습니까? 아니면 하드 드라이브의 파일을 재구성하고 싶습니까? 예를 들어 루트 디렉토리에있는 모든 프로젝트 파일을 사용하여 GitHub 저장소를 이동 한 후에도 동일하게 보이게 할 수 있습니까? – chrismear

답변

3
  1. repo의 루트에 새 디렉토리를 만듭니다.
  2. 다른 모든 파일을 해당 디렉토리로 이동하십시오 (git mv 사용).
  3. Push to GitHub. 당신은 단지 다음, 새로운 디렉토리에 넣어 새로운 디렉토리를 만들고 거기에 저장소를 이동하려면

업데이트 편집 질문을

를 해결합니다.

+0

죄송합니다. 다른 스레드를 살펴보면 더 명확해야합니다. 루트 폴더의 하위 디렉토리는 아니지만 실제로는 repo 루트의 디렉토리 * 외부 *입니다. – gleddy

+0

레포 루트 외부로 이동하면 레포에서 콘텐츠가 완전히 삭제됩니다. – Tekkub

+0

정확히, 그 루트 폴더의 위치를 ​​변경해야합니다. 실제로 GitHub repo를 삭제하고 새 폴더에서 새로운 'git init'을 시작하여이 작업을 수행했습니다. 나는 이것이 당신의 모든 역사를 죽일 것이라고 가정하고 더 좋은 방법을 찾고있었습니다. – gleddy