형상관리/GIT

[git hub] 협업을 위한 탭

antoroong 2025. 4. 14. 14:17

 

 

Project와 Issue를 잘 사용하면

단위별 진행과 배포를 쉽게 알 수 있다

 

 

1. project에서 단위 설정

 

 

  • 세가지 타입으로 설정할 수 있다
  • 나는 Board 타입 추천

 

 

 

 

 

- feat_1 이라는 프로젝트 단위 추가

 

 

 

 

  • Edit으로 상세내용도 적어주고
  • Convert to issue 눌러서 이슈 등

 

 

이슈를 적용할 리파지토리 선택

 

2. Issue로 보내서 하위 브랜치 생성

  • 이슈 탭에 직접 들어가도되고
  • 위에서 프로젝트 등록할때 Convert Issue 누르면 바로 창이 나온다
  • 이 이슈에 대한 feature 브랜치 생성

 

 

 

  • 브랜치 네임 설정해주고
  • 브랜치 네임은 feat관련기호/기능이름
  • Branch source는 main이 아닌 develope로 적용하자

 

  • 그러면 feat_1/tomcat 이라는 브랜치도 저절로 생성이 된다
  • 이 브랜치는 깃허브웹에서 진행한거라
  • 로컬 저장소에서도 pull 받아서 새 브랜치를 로컬 저장소에도 적용해주자
  • 해당 기능 개발이 끝났으면 프로젝트를 Done으로 마무리 짓으며 이슈도 종료한다