반응형
히스토리와 함께 Git에서 하위 트리 내보내기
내 Git 저장소에 자체 저장소로 이동하려는 폴더가 있습니다. 폴더와 함께 해당 폴더의 기록을 이동할 수 있습니까?
이전에는 a를 수행 git rm -r --cached subfolder/
한 다음 git init
하위 폴더에서 수행했습니다. 그러나 기록은 새 저장소로 가져 오지 않습니다.
예를 인용 git-filter-branch(1)
foodir /이 프로젝트 루트 인 것처럼 보이도록 저장소를 다시 작성하고 다른 모든 히스토리를 버리려면 :
git filter-branch --subdirectory-filter foodir -- --all
따라서 예를 들어 라이브러리 하위 디렉토리를 자체 저장소로 바꿀 수 있습니다. 필터 브랜치 옵션과 개정 옵션을 구분하는-와 모든 브랜치와 태그를 다시 작성하려면 --all을 참고하세요.
참고 URL : https://stackoverflow.com/questions/1662753/export-subtree-in-git-with-history
반응형
'development' 카테고리의 다른 글
PowerShell의 기본 출력 인코딩을 UTF-8로 변경 (0) | 2020.11.21 |
---|---|
테스트를 위해 DB를 시뮬레이션하는 방법 (Java)? (0) | 2020.11.21 |
“image / png”와“image / x-png”의 차이점은 무엇입니까? (0) | 2020.11.21 |
스레드가 Java에서 어떻게 닫혀 야합니까? (0) | 2020.11.21 |
Android에서 파일을 암호화하고 해독하는 방법은 무엇입니까? (0) | 2020.11.21 |