git - 5 소스트리를 이용한 push

CodeModel·2022년 12월 21일
0

git

목록 보기
6/6

브랜치 따는법

  1. (원격)origin에 들어가서 dev를 선택한다 (head가 브랜치의 dev로 간다)
    만약 dev가 이미 브랜치에 있다면 브랜치의 dev를 이용한다
  2. 브랜치 버튼을 눌러 브랜치명 기준에 맞게 브랜치를 만든다.(github readme를 꼭 읽는다)

Push

  1. 소스트리의 커밋으로 가서 스테이지에 올라가지 않은 파일을 모두 스테이지에 올린다
    1-1. 커밋 버튼
    1-2. 모두 스테이지에 올리기
    1-3. 완료 화면

  2. 커밋 규칙과 함께 commit 메세지를 작성한다
    (github readme를 꼭 읽는다)
    (메세지는 실제로 어떤 작업을 했는지 간단 명료하게 작성한다)
    2-1. 추가 설명을 원하면 엔터 두번 후 자세히 작성
    2-2. 커밋 버튼을 누른다

  3. push를 누른다 자신이 작업한 브랜치를 체크하고 확인을 누른다
    3-1. push 버튼
    3-2. 체크한 후 push

  4. 자신이 fork한 깃허브 페이지로 가고 Compare & Pull Requeest 버튼을 눌러준다.
    4-1. Compare & Pull Requeest 버튼

  5. base를 dev로 바꾼다.
    5-1. dev

  6. Reviewer, Assignees, Labels, Projects 를 선택한 후 Create Pull Request를 누른다.
    6-1. 설정값들

변경 사항 확인(다른 사람이 한다)
1. Write에 변경 사항 확인을 작성한 후 등록한다.
2. Marge pull request를 누른다.

  1. 코드스테이츠 깃허브 페이지로 간 후 잘 들어간지 확인한다.

  2. 자신의 fork 레포지토리로 들어가서 dev 브랜치로 바꾼 후 Sync fork 버튼을 눌러 Sync를 맞춰준다.
    8-1. dev로 바꾼 후 Sync fork버튼 Update branch 버튼

  3. 소스트리로 돌아가서 head를 dev 브랜치로 옮겨준 후 패치를 누른다
    9-1. 소스트리 dev 후 패치 버튼
    9-2. 확인을 누른다

  4. Pull을 누른다. (fork랑 로컬이 같아진다.)
    10-1. Pull 버튼
    10-2. 확인을 누른다

새로운 작업을 시작하려면 브랜치 따는법 으로 돌아간다.

오류 발생시

오류가 나면 소스트리와 fork받은 파일을 삭제하고 처음부터 다시 clone 후 소스트리에 add한다

profile
개발자가 되기 위한 일기

0개의 댓글