Git & Github(협업을 위한 Git)

Hailey·2022년 12월 14일
0

Today I Learned :)

목록 보기
3/25
post-thumbnail

Git & Github 2

1️⃣ 협업을 위한 Git

1-1. 학습 목표

  • git clone
  • git branch, checkout, pull, merge
  • PR 메시지와 라벨을 통해 github 상에서 다른 사용자와 의사소통
    • PR : 내 기능에 대한 보고 -> 보고 코드 리뷰를 해줌
    • 라벨 : 멘토리뷰 요청, 수정 요청
  • 협업에서 코드 동기화 하는 방법

1-2. 실습

  • git clone 주소 : repository를 로컬로 가져옴
  • git pull origin 브랜치명 : remote로 연결 된 repository의 최신화 내용을 받아 옴
  • git fech : 다른 사람의 branch도 가져옴
  • git branch 브랜치명 : 새로운 독립적인 공간을 만듦
  • git remote -v : 현재 branch 확인
  • git log --oneline --graph : git log 그래프로 보기
  • git merge master : 로컬 개인 브랜치의 코드와 master의 코드를 합칠 때 사용

1-3. 협업 merge 과정

  1. 개인 브랜치(feature branch)에서 git push로 PR, 라벨 후
  2. Github에서 master에 개인 브랜치(feature branch)를 연결 함
  3. local 개인 브랜치(feature branch)에서 git pull 함
  4. local 개인 브랜치(feature branch)에서 git merge master로 합쳐 줌
profile
팀에서 꼭 필요한 프론트엔드 개발자가 되고 싶습니다.

0개의 댓글