[태그:] GitFlow

10 8월 2020

[GIT] Gitで用いるGit-Flowまとめ

Git Flowは、チームとして長期開発をする際に必要な効果的なプロジェクトのバージョン管理戦略です。

開発が終わったソースコードを無理なくマージし、正しく動作するソースコードをリリース環境のブランチで管理することを目指しています。
developブランチのソースコードをrelease直前の状態で管理するのに無理がある場合は、中間検証のためのStagingのブランチを作成してリリース直前のソースコードを管理する方法があります。
(staging用ブランチを作成するのは、開発に集中ができる環境を構成するという利点があります。)
Gitの操作を開始する前に、各作業の予想順序をシートにまとめた後作業に入れば、ミスを減らすことができると思います。

30 7월 2020

[GIT] Git Flow 작업 흐름 정리

Git Flow는 팀으로 장기 개발 시에 필요한 효율적인 프로젝트 버전 관리 전략입니다. 개발이 완료 된 소스 코드들을 무리 없이 병합하고, 올바르게 동작하는 소스 코드들을 릴리즈 환경의 브랜치에서 관리하는 것을 목적으로 합니다. develop 브랜치의 소스 코드를 release 직전 상태로 관리하는 것에 무리가 있다면, 중간 검증을 위한 Staging용 브랜치를 작성하여 릴리즈 직전의 소스 코드를 관리하는 방법이 있습니다. (staging용 브랜치를 작성하는 것은, 개발에 집중할 수 있는 환경을 구성한다는 이점이 있습니다.)

  • Git 작업을 시작하기 전, 각 과정에 대한 예상 순서를 시트로 정리한 뒤 작업에 들어가는 것도 실수를 줄일 수 있는 방법입니다.