기존 git repo에 빈 브랜치 만들기
제 경우에는 프레임워크를 전환할 것이기 때문입니다. 빈 저장소에서 시작하여 거기에서 작업하는 것이 더 쉽습니다.
이 리포지토리에는 아무 것도 없어야 하며 git 기록이 없으면 승리입니다!
git orphan 브랜치 소개
이를 위해 고아 가지를 사용할 수 있습니다.
이 가지는 조상으로부터 고아가 되었기 때문에 아무 것도 없이 만들어집니다.
here on GitHub 에서 찾을 수 있는 기존 git 테스트 프로젝트에서 이 프로세스를 살펴보겠습니다.
이미지에서 볼 수 있듯이 여기에는 일부 파일과 커밋 기록이 있습니다.
터미널에서 이 프로젝트의 루트로 이동합니다.
여기에서 다음 명령을 실행하여 고아 분기를 만들 수 있습니다.
git checkout --orphan version-2
다음 명령을 실행하여 이 프로세스에서 준비되었을 수 있는 모든 파일을 제거해야 합니다.
git rm -rf .
그런 다음 두 가지 옵션이 있습니다. 새 readme 파일을 추가하거나 빈 커밋을 푸시할 수 있습니다.
readme의 단계는 이미 알고 있으므로 빈 커밋을 시도해 보겠습니다.
git commit --allow-empty -m "Starting a new version"
그런 다음 이 새 브랜치를 푸시할 수 있습니다.
git push origin version-2
보시다시피 이 브랜치는 비어 있고 git 히스토리가 없습니다!
이것은 새로운 프레임워크를 시작하거나 애플리케이션의 완전한 재작업을 시작하는 완벽한 방법입니다.
GitHub에서 분기를 볼 수 있습니다.
읽어주셔서 감사합니다. 연결해 보겠습니다!
제 블로그를 읽어주셔서 감사합니다. 내 이메일 뉴스레터를 구독하고 Facebook 또는
Reference
이 문제에 관하여(기존 git repo에 빈 브랜치 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/dailydevtips1/creating-an-empty-branch-on-an-existing-git-repo-2nm9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)