현재 메인 브랜치의 내용을 하위 브랜치로 옮기는 가장 좋은 방법은 무엇입니까?기존의 git 저장소가 이미 존재하는 디렉토리에 "새로운 새 저장소"를 만드는 방법은 무엇입니까?
0
A
답변
0
는이 명령
git remote set-url origin git://new.url.here
0
당신은 기존 자식 저장소에 다른 자식 저장소를 만들 수 없습니다로 .git/config에있는 URL 기원을 변경, 새로운 저장소를 작성하십시오.
나는 귀하의 문제를 이해하는 방법을 설명하고 있습니다. 내가 좋아하는, 폴더 구조는 가정입니다 : -이
= Parent Directory
== Old Directory (git already initialized)
== New Directory (use git init to initialize git repository)
하위 디렉토리를 포함하고 자식이 해당 디렉토리에서 초기화 한 '부모'디렉토리. 이 방법으로 사용하면 작동합니다. 당신이 당신의 로컬 변경 사항을 밖으로 던져하려는 경우 자식에서 디렉토리 구조
= Parent Directory == Old Directory (git already initialized) === New Directory (to initialize git repository with-in git repository, then it will not work)
0
을 다음 사용하는 것이 생각하는 경우
당신은 삭제하고 저장소를 다시 할 필요가 없습니다 .
그냥
git checkout BRANCH_WITH_COMMITS_I_DONT_WANT
git reset --hard origin/BRANCH_WISH_COMMITS_I_DONT_WANT
주 그런 짓을이 아니다 당신이 결국 지역 커밋 그들에 포함 된 작업을 모두 잃게됩니다,하지만 당신이 후에 어떤 같은데 디렉토리 안전 주 작업.
지사 재설정은 대부분의 경우 삭제 및 재귀보다 훨씬 빠릅니다.
관련 문제
- 1. 기존의 git 저장소를 기반으로 개발
- 2. 기존 git 리포지토리의 폴더에서 새 git 리포지토리를 만드는 방법은 무엇입니까?
- 3. 메모리에 git 저장소를 만드는 방법은 무엇입니까?
- 4. Gerrit : 이미 존재하는 git repos와 함께 작업하기
- 5. git 저장소를 만드는 방법
- 6. 위젯에서 이미 존재하는 레이아웃을 삭제하는 방법은 무엇입니까?
- 7. ClearCase에서 Git 저장소를 만드는 방법은 무엇입니까?
- 8. 분기를 사용하지 않고 동일한 기본 디렉토리에 두 개의 Git 저장소를 만드는 방법은 무엇입니까?
- 9. 기존의 git repo에서 Netbeans 7 프로젝트를 만드는 방법은 무엇입니까?
- 10. svn : 항상 루트 디렉토리에 새 저장소를 만듭니다.
- 11. 디렉토리에 새 이미지 파일을 만드는 방법은 무엇입니까?
- 12. 기존의 git 저장소를 빈 저장소에 병합하고 기록을 유지하려면 어떻게해야합니까?
- 13. Git에서 새로운 원격 저장소를 설정하는 올바른 방법은 무엇입니까? (원본 원격 저장소가 손실 됨)
- 14. SourceForge에서 git 저장소를 가져 오는 방법은 무엇입니까?
- 15. matlab에 기존의 새로운 구조를 만드는 방법은?
- 16. 이미 존재하는 열의 마이그레이션 파일을 만드는 방법
- 17. 기존 디렉토리에 새로운 Meteor 프로젝트를 작성하는 방법은 무엇입니까?
- 18. Magento에서 이미 존재하는 레코드를 확인하는 방법은 무엇입니까?
- 19. Vaadin에서 새로운 테마를 기존의 테마로 만드는 방법은 무엇입니까?
- 20. git hooks 디렉토리에 대한 새 경로 지정 방법은 무엇입니까?
- 21. 이미 존재하는 기본 키에 새로운 데이터를 할당
- 22. Git 저장소를 새 TFVC 저장소로 마이그레이션
- 23. git 저장소를 복제하는 방법은 무엇입니까?
- 24. Netbeans : 기존의 복제 된 GIT 저장소로드
- 25. git 저장소가 변경되었음을 알리기
- 26. 새로운 저장소를 다른 저장소에서 분기로 변경하는 방법은 무엇입니까?
- 27. 의욕 : 오래된 저장소에 기존의 폴더에서 새 저장소를 생성
- 28. 오라클 - 이미 존재하는 날짜로 날짜를 만드는 방법은 무엇입니까?
- 29. eclipse에 기존의 git 저장소 (eclipse 프로젝트없이)를 추가하는 방법은 무엇입니까?
- 30. 프로젝트에 git 저장소를 구성하는 방법은 무엇입니까?
보유하고있는 저장소의 문제점에 따라 다릅니다. 그러나 어떤 방법 으로든 포함 된 것을 버리고 싶다면 삭제하는 것이 가장 쉽습니다. –
어떤면에서 엉망이 되었습니까? – Holloway
중복 된 것으로 보입니다. http://stackoverflow.com/questions/2006172/how-to-reset-a-remote-git-repository-to-remove-all-commits – danielfranca