Git
Git 5강. branch, merge
블로그 프로젝트를 만든다고 가정해보자. main branch에서 회원가입 파일을 만들고 commit, 로그인 파일을 만들고 commit 한 상태이다. 직원 한 명이 아이디어를 냈다. 아이디 중복체크를 구현해보는 게 어때요? 하고. 그럼 너 그거 만들어봐! 하고 idea branch를 따로 만들었다. idea 브랜치는 로그인에서 파생되어 main 브랜치의 모든 히스토리(회원가입, 로그인)를 갖고 있는 브랜치이다. 이때 로그인이 main 브랜치의 분기점이 되는것이고 main과 idea 브랜치의 공통 조상, 뿌리가 된다. idea 브랜치에서 아이디 중복체크를 완료하고 완성된 중복체크 프로그램이 마음에 들어서 main 브랜치와 합치고 싶을 때 merge를 사용해준다. 그런데 main 브랜치와 idea 브랜치의 ..
2022. 2. 1. 21:35