[Git] Git Flow 브랜치 전략
·
ETC/Git
더보기 🤔 포스팅 계기 앞으로 진행할 프로젝트에서 이전과 달리 git을 활용하여 진행할 예정이다. 원활한 협업을 위해 git 공부를 하고 있지만 실제 협업에서 쓰이는 git branch 전략에 대해 처음 들어보았다..! git branch 전략 중 가장 많이 사용되는 방식인 Git Flow에 대해 자세히 알아보았다. 🔍 Git 브랜치 전략이란 ? 여러 개발자가 하나의 저장소를 사용하는 환경에서 저장소를 효과적으로 활용하기 위한 work-flow다. 각 브랜치는 어떤 브랜치를 생성할지, 어디에서 분기할지, 어디로 병합할 것인지 등등 git branch에 규칙을 만들어 협업을 유연하게 하는 방법론을 말한다. git 브랜치에 어떤 규칙을 정할 것인지 팀원들끼리 자유롭게 규칙을 정해도 되지만, 기존에 관례적으로..
[Git] branch merge 방법 - 세 가지 merge 전략
·
ETC/Git
더보기 🤔 포스팅 계기 Git을 배우면서 커밋 히스토리의 편의성과 중요성을 느끼고 있는 요즘, 기본적인 Merge 사용법은 알지만 그 외 다양한 merge 방법에 대한 이해도는 부족하다는 것을 느꼈다. 다양한 merge 방법을 이해하고 추후 깔끔하고 체계적인 커밋 히스토리 관리를 위해 포스팅하게 되었다. 🔍 Merge란? 우선 세 가지 merge 전략을 알아보기 전, merge란 git branch를 다른 branch로 합치는 과정을 말한다. merge에도 세 가지의 방법이 있다. Merge Rebase and Merge Squash and Merge 위 세 가지 방법 모두 두 개의 브랜치를 머지한다는 결과는 같지만, 머지하는 방법과 커밋 히스토리를 기록하는 방법은 다르다. 1. Merge $ git c..
ssseeo0
'ETC/Git' 카테고리의 글 목록