Forge
자체 Git 호스팅입니다. 코드를 올리고, 브랜치를 나눠 작업하고, PR로 리뷰받아 병합하는 흐름을 제공합니다. 컨테이너 이미지와 패키지 레지스트리도 함께 호스팅합니다.
핵심 개념
- 리포지토리 — 프로젝트 하나의 코드가 담기는 곳. 일반 git 클라이언트로 그대로 clone·push·pull 합니다.
- 브랜치 · PR — 기능별로 브랜치를 나눠 작업하고, PR(Pull Request)로 변경을 리뷰받은 뒤 병합합니다.
- 웹훅 — 브랜치 병합이나 태그 생성 같은 이벤트가 일어나면 다른 시스템(예: Relay)에 알립니다. 이 알림이 자동 빌드·배포의 출발점입니다.
어떻게 쓰나
평소 익숙한 git 워크플로 그대로입니다 — clone → 브랜치 → 커밋 → push → PR 생성 → 리뷰 → 병합. 릴리즈를 내고 싶으면 태그를 하나 붙여 push 합니다.