프로그래밍/Git (1) 썸네일형 리스트형 Git 커밋 합치기를 통해 브랜치 관리 Git에서 커밋 합치기를 통해서 브랜치를 관리하는 법을 알아보겠습니다. 설명하기 앞에 우선 '커밋 합치기'라는 기능을 Git에서 n개의 커밋을 1개로 합치는 것으로 정의하겠습니다. 아래 그림처럼 커밋 1~3을 커밋1 하나로 변경된 내용은 모두 포함하면서 관리할 수 있습니다. 커밋의 경우는 변경 이력을 기록하는 것이기 때문에 굳이 합치지 않아도 문제가 없을 것 같은데 왜 사용하는 것일까요? 저같은 경우에는 커밋 합치기를 통해서 Pull Request가 완료된 코드를 develop 또는 master 브랜치에 Merge하기 전에 사용하고 있습니다. PR을 진행하다보면 수정 사항이 발생할 수 있는데, 이 경우 위 그림의 '합치기 전' 그럼처럼 하나의 기능에 대해서 n개의 커밋이 만들어 질 수 있습니다. 위 사.. 이전 1 다음