Github으로 협업하기. Branch, Pull Requests가 뭐야?

HongBeen Lee·2021년 9월 27일
0

Github

목록 보기
1/1

개념이 와닿지 않아서 상황에 맞게 흐름대로 정리해보았습니다!


여러명이 작업할 때, 그냥 master에 push하면 되나?

  • git push origin master 이러면 인제 개욕먹는거다.
  • master 브렌치는 "ㄹㅇ최종최종 프로덕트" 임을 꼭 기억!!!!!

협업 시, 꼭 나의 브렌치를 만들어서 사용하자.

git checkout -b HongBeen

git push origin HongBeen

이제 마스터에 통합될 만큼 소스코드를 정리했다면?

Master에 합치고 싶다! P.R.

Pull Requests를 날려보자.

  1. 깃허브에서 Compare & Pull requests 클릭, 내 소스에 대한 코멘트를 작성.
  2. master에서 허용하려면 Merge pull requests
  3. 수정할 부분을 알려주려면 Review Changes

다른 버전의 코드를 합쳐야 할 때!

  1. 일단 내가 쓰고있던 코드를 저장한다!

    git add .

    git commit -m "어쩌고 개발했다"

  2. master 브랜치로 부터 새로운 코드를 받아온다.

    git pull origin master

    (충돌이 없길 바랍니다..)

  3. 이제 내가 쓴 코드를 올리자!

    git push origin master

profile
🏃🏻‍♀️💨

0개의 댓글