✔️ branching : 기존 개발중인 메인 개발 코드를 그대로 복사하여 새로운 기능 개발을 메인 개발 코드를 건드리지 않고 할 수 있는 버전 관리 기법
✅ git branch 추가하기
1️⃣ 로컬에서 터미널을 이용
/*
* 브랜치 생성
* 평소처럼 branch -M 으로 브랜치 명을 생성하고
* remote add 로 레포지 등록해도 된다!
*/
git switch -c [branch 이름]
// 브랜치 이동(?)
git checkout [branch 이름]
// commit
git add [파일 이름]
git commit -m "커밋 내용"
git push [remote 이름] [branch 이름]
/*
* branch 삭제
* 삭제하려면 현재 브랜치 위치를 옮기고 삭제해야 삭제가 되는 것 같다!(확실 X)
*/
git branch -d [branch 이름]
/*
* 원격에서 삭제된 브랜치들을 로컬에서 동기화
*/
git fetch -p
2️⃣ GitHub에서 이용
- Repository의 Code에서 branches를 클릭한다.
- New branch를 클릭하여 branch를 생성한다.
- 터미널에서 local과 해당 repository를 연결한다. ( 생성한 브랜치로 연결)
- commit 후 PR을 하고, Delete branch를 클릭하여 branch를 삭제한다.
- 로컬에서 해당 브랜치와 연결된 remote를 지운다.
'기타' 카테고리의 다른 글
Intelli J 네이버 코딩 컨벤션 적용 및 Check Style Build (1) | 2022.11.09 |
---|---|
[GitHub] Issues, Milestone, Projects (0) | 2022.10.23 |
StringBuffer VS StringBuilder (0) | 2022.07.27 |
JSON (0) | 2022.07.22 |
HTML, CSS (0) | 2022.07.22 |
댓글