협업 GitHub 사용법

장수빈·2026년 6월 30일

1. 브랜치 사용

1) 브랜치 만드는 명령어

git checkout -b 브랜치 이름

브랜치 생성

git push

만든 브랜치 올리기

2) master 브랜치

실제 유저들이 사용하는 코드, 최대한 완벽한 코드만 올린다.

master 브랜치 보호하기
함부로 코드를 수정하고 push 할 수 없도록 보호해야 함

  • protect this branch 클릭
  • Lock branch(코드 Push 할 수 없음) 체크
  • Require a request before merging(모든 사람에게 Request 창을 띄워 모두에게 동의를 받으면 코드가 올라가는 시스템) 체크

3) develope 브랜치

개발자들이 연습장처럼 사용하는 브랜치, 다른 사람의 코드와 충돌이 일어나는지 확인하고 수정하는 과정을 여기서 거침

2. Project 만들기

1) Project 생성


상단 Project 클릭해서 페이지 이동

2) New project 선택

3) Board 양식 사용


우측 중간에 있는 View 버튼을 통해 스타일을 변경할 수 있음.


Todo에서 만들어야 할 기능 Issue들을 정리해 역할을 분담할 수 있다.

4) feature 브랜치 만들기

나 혼자쓰는 연습장이라고 할 수 있음
내가 맡은 기능을 이 feature 브랜치에서 구현한 다음 develope 브랜치로 올려 충돌 등 문제가 생기지 않으면 master 브랜치로 올리는 구조

이 feature 브랜치는 꼭 develope 브랜치에서 따와서 만들어야 함.

0개의 댓글