개발/부트캠프

본캠프 : 특강_협업 관점에서의 Git

EJ EJ 2025. 2. 10. 20:48

팀장 철수팀원 영희 (파란색은 팀장, 분홍색은 팀원)

 

1. Organization 생성

  • New Organization 클릭
  • Create a free organization 클릭
  • 모두 입력/체크 후 Next 클릭
  • 일단 Complete Setup 클릭 (추후 초대 권장)
  • People - Invite Member 클릭
  • 팀원의 email address을 검색하여 초대 (팀원은 이메일을 확인하여 수락)
  • Settings - Member privileges - Base permissions - Write 로 수정

2. Repository 생성

  • Repositories - Create a new repository
  • 외부에게 공개가 되어야 하므로 반드시 ‘Public’으로 생성

3. IntelliJ Project 생성

 

4. GitHub 연결

  • Repository에 있는 명령어 중 아래 4줄을 터미널에 입력

 

5. Branch 세팅

  • dev 브랜치 생성

 

  • dev 브랜치 remote repository로 (Github으로) push

 

  • GitHub에서 프로젝트가 잘 연결되었는지 확인(브랜치도 main과 dev로 세팅이 잘 된 것 확인)

6. Project 클론

git clone  깃허브 주소 붙여넣기

 

7. feature 브랜치 생성

(브랜치명 컨벤션은 팀마다 정하기)

  • dev 브랜치로 checkout

 

  • hello 기능을 개발한다면?

 

8. feature 개발 완료가 되었다면?

변경 사항 commit, push

 

9. pull request 생성

 

10. 개발 완료!

  • dev 브랜치를 main 브랜치로 merge
  • live 배포