이번 팀 프로젝트에서 드디어 깃허브를 사용하여 협업했다.
생각보다 어렵고 변수가 많아 고생했다.
특히 pr 후에 merge 할 때마다 메인 브랜치가 잘못될까 봐 걱정이었는데 실무에서는 일반적으로 메인브랜치에 merge 하기 전에 먼저 병합해 보는 브랜치를 하나 더 가진다고 한다.
: 각자 작업하는 브랜치에서 작업이 완료되면,
> 테스트 브랜치로 1차 merge 후에 문제없는지 확인한다.(B ← C)
>> 문제없을 시 주석까지 다 지운 깨끗한 코드를 메인 브랜치로 merge 한다.(A ← B)
>>> 이 메인 브랜치가 최종적으로 사용자에게 공개될 브랜치!(A)
이렇게 하면 메인 브랜치가 안전하게 관리될 수 있다.
다음 팀 프로젝트 때는 이 방법으로 협업해 봐야겠다.
[React Project] Cheers 팀 프로젝트 회고 (0) | 2023.08.14 |
---|---|
Redux & Redux Toolkit (0) | 2023.07.30 |
[React 아웃소싱 프로젝트] MoodFood Project 회고 (0) | 2023.07.23 |
[News feed Team Project ] Garden Gram 프로젝트 회고 (0) | 2023.07.02 |
[WIL] 첫 협업을 마치고.. (0) | 2023.05.21 |
댓글 영역