domino8788 / SKHUMap

SKHU MAP
1 stars 0 forks source link

orphan 브랜치 생성 #99

Closed domino8788 closed 4 years ago

domino8788 commented 4 years ago

98 에서 firebase functions 로 서버를 구성할 필요가 생겼다.

새로 repository를 생성하는것도 방법 중 하나지만 현재 진행하고 있는 프로젝트는 한 개의 저장소만을 제출하므로 기존 repository에 서버 파일을 추가할 필요가 생겼다.

만약 repository의 master가 최초 커밋을 비어있는 상태로 시작했다면 그 커밋에서 branch를 따는 것으로 서버 파일만 담은 branch를 만들 수 있다. 하지만 이 repository의 master 브랜치는 android studio 에서 초기화한 구성파일이 담겨있는 상태로 시작했으므로 다른 수단이 필요하다.

검색 결과 아래의 링크를 참고하자면 git 에서는 비어있는 branch를 생성하는 수단을 제공한다. https://ko.coder.work/so/git/27736 비어있는 상태 즉, master 브랜치와 독립되어 텅 비어있는 상태로 생성된 브랜치를 orphan(고아) branch 라고 부른다.

위의 링크를 참고해서 고아 브랜치를 생성하고 커밋 후 push를 하면 master 브랜치와 독립된 상태로 생성된 고아 브랜치를 확인할 수 있다.