Git

[Git] git flow사용하기 , git flow란 무엇인가?

자바칩 프라푸치노 2021. 7. 27. 22:58

1. Git 이란?

git은 컴퓨터 파일의 변경 사항을 추적하고

여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 오픈소스 분산 버전 관리 시스템이다.

코드 관리와 프로젝트 변경사항을 지속적으로 추적하기 위해 사용된다.

 

 

 

2. 깃플로우란?

각자 팀에 맞는 개발 환경에 따라 변형해서 사용하는 것이 좋다고 한다.

 

 

 

3. Git-flow의 브랜치

  • master: 제품으로 출시(배포)할 수 있는 브랜치
  • develop: 다음 버전을 개발하는 브랜치
  • feature: 단위별로 기능을 개발하는 브랜치 (완료되면 develop 브런치와 병합)
  • release: 배포 전 (master와 병합 전) QA를 통해 버그를 찾아내기 위한 브랜치
  • hotfixes: master브랜치에서 발생한 버그를 긴급하게 수정하는 브랜치

 

 

 

지금 우리는?

 

 

 

4. 명령어 순서

upstream 만드는법

 

git remote -v

git remote add upstream 복붙

git remote -v

git pull upstream develop

728x90