상세 컨텐츠

본문 제목

[WIL] JS 팀 과제 종료(feat. 깃허브에서 브랜치 병합하는 과정)

WIL

by my dev diary 2023. 6. 11.

본문

이번 팀 프로젝트에서 드디어 깃허브를 사용하여 협업했다.

생각보다 어렵고 변수가 많아 고생했다.

 

 

특히 pr 후에 merge 할 때마다 메인 브랜치가 잘못될까 봐 걱정이었는데 실무에서는 일반적으로 메인브랜치에 merge 하기 전에 먼저 병합해 보는 브랜치를 하나 더 가진다고 한다.

 

 

브랜치 병합 순서

: 각자 작업하는 브랜치에서 작업이 완료되면,

> 테스트 브랜치로 1차 merge 후에 문제없는지 확인한다.(B ← C)

>>  문제없을 시 주석까지 다 지운 깨끗한 코드를 메인 브랜치로 merge 한다.(A ← B)

>>> 이 메인 브랜치가 최종적으로 사용자에게 공개될 브랜치!(A)

 

 

 

이렇게 하면 메인 브랜치가 안전하게 관리될 수 있다.

다음 팀 프로젝트 때는 이 방법으로 협업해 봐야겠다.

관련글 더보기

댓글 영역