Github Flow 하는 법 2

겨울·2023년 9월 7일
post-thumbnail

Github Flow 하는 방법을 알아보자

  • 1편에는 프로젝트 매니저가 해야할 일들을 적었었다.
    이번에는 개발자가 해야하는 셋팅을 알아보도록 하자.

Github Flow 개발자 편

  1. 개발자 폴더를 만든뒤에 거기서 클론을 진행한다.

  2. 내가 가고싶은 브랜치를 Bash here를 통해 입력

  3. git checkout "부여받은 브랜치/번호"
    ex) enhancement/1 -> 이런식으로 입력하기

  4. 브랜치가 옮겨진 다음에는 vim index.html 입력

  5. vim 으로 이동하여 수정/추가 하면된다.

  • :wq! 저장 후 나가기
  • :w! 저장
  • :q! 저장안하고 나가기

이렇게 보면 된다.

  1. commit을 진행한다. git commit -m index.html create 라고 적는다.

  2. 여기서 pr 만들었다. 그러면 협업자들이 동의를 해줘야 병합이 완료가 된다.

  3. 그전에 git pull origin main --rebase 명령어를 입력하여 main 브랜치에서 누군가 최신으로 업데이트를 했을때, 내가 최신 버젼을 받아오는 명령어 이다.

  4. 만약에 이 작업을 안할 경우에는 브랜치에서 코드를 거부한다.
    그러니 꼭 필수로 해야한다.

  5. commit을 완료했다. 이제 2명의 개발자가 동의를 눌러야 병합할 수 있다.

  6. 2명이 검토하고 동의를 했다. 그러면 우리는 pull 리퀘스트를 누르고 -> 뉴 리퀘스트 눌러 진행한다.

  7. 진행방향을 main <- enhancement 로 설정한 뒤에 create pull request 눌러 진행하면 된다.



자 이제 거의 다 끝났다.
다음 포스트에서는 마무리 및 요약정리를 하겠다.

0개의 댓글