Gitflow 작업 사용
Gitflow는 프로덕션 브랜치, 개발 브랜치, 기능, 릴리스 및 핫픽스 브랜치가 있는 분기 모델입니다. GitTree의 Gitflow 섹션은 이를 초기화하고 해당 분기를 시작 및 완료하고 병합, 태그 지정 및 삭제합니다.
무료업데이트됨
GitTree 무료로 작동: 로그인하면 모든 로컬 Git 기능이 제공됩니다.
시작하기 전에
- 팀이 Gitflow를 따르거나 이를 위해 설정하려는 저장소입니다.
어디서 찾을 수 있나요?
- 왼쪽 패널의 Gitflow 섹션: Initialise Gitflow…, Features, Releases 및 Hotfixes.
- 명령 팔레트: Gitflow: Start Feature…, Gitflow: Start Release…, Gitflow: Start Hotfix….
| 액션 | macOS | Windows 및 Linux |
|---|---|---|
| Undo Gitflow 단계 | ⌘Z | Ctrl+Z |
단계
Gitflow 초기화
Initialise Gitflow…을(를) 선택하세요. Production branch, Development branch 및
feature/과 같은 접두사를 확인하고 Initialise를 누릅니다. 이러한 설정을 리포지토리의 Git 구성에 기록하고 필요한 경우 개발 브랜치를 생성합니다.지점 시작
기능, 릴리스 또는 핫픽스에서 Start…을 선택하고 Feature name 또는 버전을 입력한 후 Start를 누릅니다. GitTree는 올바른 베이스에서 브랜치를 생성하고 체크아웃합니다.
끝내세요
작업이 완료되면 브랜치에서 Finish…를 선택합니다. GitTree은 무슨 일이 일어날지 정확히 말하고 실제로 행동합니다.
예상되는 결과
브랜치는 Gitflow가 속한 위치에 병합되고, 릴리스 또는 핫픽스에 대한 태그가 지정되고 삭제됩니다.
마무리는 무엇을 하는가
| 지점 | 마치다 |
|---|---|
| 특징 | 개발 브랜치에 병합하고 삭제합니다. |
| 출시 | 이를 프로덕션 브랜치에 병합하고, 버전에 태그를 지정하고, 개발 브랜치에 병합하고 삭제합니다. |
| 핫픽스 | 릴리스와 동일: 생산, 태그, 개발, 삭제. |
뭔가 잘못되면
"여기서는 Gitflow가 이미 초기화되어 있습니다."
저장소에 이미 Gitflow 설정이 있습니다. 기능, 릴리스 및 핫픽스 항목을 직접 사용하십시오.
질문
Gitflow가 필요합니까?
아니요. 많은 팀이 짧은 기능 분기와 끌어오기 요청이 있는 하나의 기본 분기를 사용합니다. Gitflow는 예정된 릴리스가 있는 프로젝트에 적합합니다.