본문 바로가기
개발/Git

Git과 버젼 관리 리서치

by 아르카눔 2025. 6. 15.

Version Control 버젼 관리란 코드의 변경 사항을 기록하면서 동시에 이전으로 돌아갈 수도 있도록 하는 관리 방법을 의미한다.

 

특히 여러명이서 협업할 때 변경 사항을 관리할 수 있어서 편리하다.

 

웹 개발에서는 주로 Github이나 GitLab 을 사용하는 듯 하다. 다른 분야는 겪어보질 않아서 모르겠다. 

 

Git Flow 말고도 도움이 될 만한 자료들을 찾아서 정리해 보았다.

 

 

버젼 관리

 

Git 1.1 시작하기 - 버전 관리란?: 링크

 

현업에서 사용되는 실전 Release 버젼 관리 규칙 블로그: 링크

 

소프트웨어 버전 관리 규칙 - Semantic Versioning 블로그: 링크

 

혼자 하는 프로젝트에도 '버젼 관리'가 필요할까요? 요즘 IT 글: 링크

 

버전 관리란? Velog 글: 링크

 

 

 

Git으로 버젼 관리

 

SK DEVOCEAN Git Branch 전략 비교 - Git Flow vs GitHub Flow: 링크

 

SK DEVOCEAN 개발 현장의 Git Flow: 시나리오별 문제 해결로 협업 능력 향상하기: 링크

 

우아한형제들 우린 Git-flow를 사용하고 있어요: 링크

 

AWS GitHub 플로우 전략의 장점 및 단점: 링크

 

주니어 개발자의 현업에서 배운 Git Flow Velog 글: 링크

 

Git Flow란, 깃 브랜치 전략 블로그: 링크

 

Git Flow 개념 이해하기 블로그: 링

 

 

Git Flow and GitHub Flow Figures

SK DEVOCEAN의 피규어가 좋아 보여서 가져왔다.

GitHub Flow에서 차이점이 하나 있다면 요즘은 주 브랜치의 이름을 master 대신 main으로 한다는 점이다. 

 

 

GitFlow

 

Figre 1. Git Flow

 

 

GitHub Flow

 

 

Figure 2. GitHub Flow

 

 

 

Git Tag & Release

Github 리포지토리의 릴리스 및 태그 보기: 링크

 

Git - Tagging: 링크

 

Git | 태그와 릴리즈 (Tag & Release) Velog: 링크

 

 

 

 

Learn Git Brancking: 링크

 

 

 

 

 

 

'개발 > Git' 카테고리의 다른 글

git 기본 명령어들  (0) 2025.03.26
gitignore 사용법  (0) 2024.10.29