GitHub로 협업하기 : 프로젝트 생성과 Pull Request

2025. 2. 19. 10:20·Git

 

깃헙을 통해 여러 개발자가 동시에 작업을 진행하고 코드 변경 사항을 효율적으로 관리할 수 있습니다.

 

이번 글에서는 GitHub에서 프로젝트를 생성하고, 팀원들이 각자의 역할에 따라 기능을 개발한 후

Pull Request를 통해 코드 변경 사항을 검토하고 병합하는 과정을 안내해드리겠습니다.

 

프로젝트 초기 설정 부터 팀원 초대, 브랜치 관리 및 Pull Request 생성까지 사례와 함께 설명드리겠습니다.

 

 

 


 

 

 

🔍  팀장  -  Orgainzation 생성하기

1️⃣ New Organization 클릭

2️⃣ Create a free organization 클릭

3️⃣ 모두 입력/체크 후 Next 클릭

4️⃣ Complete Setup 클릭 (나중에 팀원 초대 권장)

5️⃣ People - Invite Member 클릭

6️⃣ 팀원의 이메일을 입력하여 초대

7️⃣ Settings - Member privileges - Base permissions - Write 로 수정

 

 

 

 


 

 

 

🔍  팀장 - Repository 생성

1️⃣ Repositories - Create a new repository

2️⃣ 외부에게 공개 설정을 위해 `Public`으로 생성

 

 

 

 


 

 

 

🔍  팀장 - 프로젝트 생성 및 깃헙 연결하기

1️⃣ 프로젝트 생성 이후 터미널에 명령어 작성

2️⃣ Main에 프로젝트 파일이 커밋 된 것을 확인

 

 

 

 


 

 

 

🔍  팀장 - Branch 세팅

1️⃣ dev 브랜치 생성

2️⃣ dev 브랜치를 remote repository 로 push

3️⃣ GitHub에서 적용되었는지 확인

git checkout -b dev #dev 브랜치 생성과 이동
git push origin dev #원격저장소로 dev 브랜치 push

 

 

 


 

 

 

🔍  팀원 - 프로젝트 클론 및 브랜치 생성

1️⃣ Code - Copy url to clipboard 복사

2️⃣ 터미널에 클론 명령어 입력

3️⃣ feature 브랜치 생성 명령어 입력

 

# git clone ${깃헙 리포지토리 주소}
git clone https://github.com/testOrganization010/test.git

# dev 브랜치로 이동
git checkout dev

# feature 브랜치 생성과 이동
git checkout -b feat/hello

 

 

 


 

 

 

🔍  팀원 - 코드 작성 커밋 & 푸쉬하기 이후 PR 생성하기

1️⃣ feat 브랜치에서 코드 작성 후 변경사항 커밋하기

2️⃣ 깃헙에 푸쉬하기

3️⃣ 깃허브에서 PR 생성하기 (자동)

 

 

 

 

728x90
저작자표시 비영리 변경금지 (새창열림)
'Git' 카테고리의 다른 글
  • [Git] 기존 폴더를 깃헙에 푸쉬하는 방법
leonie.
leonie.
  • leonie.
    leveloper
    leonie.
  • 글쓰기 관리
    • 분류 전체보기
      • Language
        • Java
      • Git
      • CS
      • CodingTest
        • [프로그래머스] 자바
      • Information
      • Framework
        • SpringBoot
      • DBMS
        • Redis
        • SQL
      • AWS
      • OS
        • Mac
      • 자격증
        • 정보처리기사
      • 회고
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    프로그래머스
    정처기필기
    알고리즘
    springboot
    스프링
    정보처리기사
    정처기
    Java
    코딩테스트
    자바
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
leonie.
GitHub로 협업하기 : 프로젝트 생성과 Pull Request
상단으로

티스토리툴바