반응형
Git 브랜치를 자체 저장소로 이동하려면 어떻게 해야 합니까?
별도의 Git 저장소로 이동하고 싶은 지점이 있으며, 이 과정에서 해당 지점의 기록을 유지하는 것이 이상적입니다.지금까지 내가 본 것은git filter-branch하지만 제가 하고 싶은 일을 할 수 있을지 모르겠어요
Git 브랜치를 자체 저장소로 추출하려면 어떻게 해야 합니까?
분기를 새 리포지토리로 푸시하기만 하면 됩니다.그것의 모든 역사는 그것과 함께 갈 것입니다.그런 다음 원래 리포지토리에서 분기를 삭제할지 여부를 선택할 수 있습니다.
예.
git push url://to/new/repository.git branch-to-move:new-branch-name
새 리포지토리의 경우 일반적으로 new-branch-name이 마스터입니다.
새로운 빈 리포지토리 만들기는 다음을 통해 수행할 수 있습니다.git init.
이렇게 하면 모든 분기의 기록이 유지되지만 특히 하나의 분기로 복사 지점이 지정됩니다.
git clone -b newbranch CurrentRepo NewRepo
이것은 아무것도 '움직이지' 않고 복사본을 만들 뿐입니다.
언급URL : https://stackoverflow.com/questions/2227062/how-do-i-move-a-git-branch-out-into-its-own-repository
반응형
'programing' 카테고리의 다른 글
| NA를 최신 비NA 값으로 대체 (0) | 2023.06.22 |
|---|---|
| C에서 32비트 부호 없는 정수의 특정 'n' 비트를 어떻게 추출합니까? (0) | 2023.06.22 |
| 왜 malloc()와 printf()가 비재입국으로 언급됩니까? (0) | 2023.06.22 |
| 파이썬 내에서 간단한 "chmod +x"를 어떻게 하나요? (0) | 2023.06.22 |
| 집계 함수가 포함된 SQL GROUP BY CASE 문 (0) | 2023.06.22 |