github 여러 브랜치 merge

김성수·2023년 5월 30일
0

github

목록 보기
7/11

들어가면서

현재 브랜치를 메인, dev, v529(날짜), v530(날짜)로 만들어서 저장소를 관리하고 있는데,
v529일거를 먼저 merge하고 v530일거를 merge할지, 아니면 v530일거만 merge하면 되는지 헷갈려서 튜터님께 물어봤다. 그에 대한 해답과 가장 좋은 방법을 기록해보려 한다.

상황에 따라 다르다.

만약 v529 브랜치를 pull한 상태에서 v530 브랜치를 만든거라면 v530 브랜치만 merge하면 된다

반면에 dev 브랜치에서 생성한 v529가 A라는 기능이고 v530이 B라는 기능이라고 가정했을 때는

두개의 브랜치 모두 merge를 해줘야 한다.


가장 좋은 방법

가장 좋은 방법은 A라는 기능을 만들고 merge 다음 push한다.

그리고 push된 저장소를 pull한 다음에 B라는 기능을 만들고 merge 한다.

(가장 안전한 방법)

알게된 점

원격 저장소에 코드를 올릴 때 문제가 발생해서 코드가 날라가버리면 어쩌지라는 걱정이 든다.

실제로 한 팀원분이 실수로 저장소를 날려버리셔서 엄청 당황하셨었다.

다행히 해결은 하셨는데, 어우.. 상상만해도 무섭다.

profile
깊이 있는 소프트웨어 개발자가 되고 싶습니다.

0개의 댓글