소스트리의 커밋으로 가서 스테이지에 올라가지 않은 파일을 모두 스테이지에 올린다
1-1. 커밋 버튼
1-2. 모두 스테이지에 올리기
1-3. 완료 화면
커밋 규칙과 함께 commit 메세지를 작성한다
(github readme를 꼭 읽는다)
(메세지는 실제로 어떤 작업을 했는지 간단 명료하게 작성한다)
2-1. 추가 설명을 원하면 엔터 두번 후 자세히 작성
2-2. 커밋 버튼을 누른다
push를 누른다 자신이 작업한 브랜치를 체크하고 확인을 누른다
3-1. push 버튼
3-2. 체크한 후 push
자신이 fork한 깃허브 페이지로 가고 Compare & Pull Requeest 버튼을 눌러준다.
4-1. Compare & Pull Requeest 버튼
base를 dev로 바꾼다.
5-1. dev
Reviewer, Assignees, Labels, Projects 를 선택한 후 Create Pull Request를 누른다.
6-1. 설정값들
변경 사항 확인(다른 사람이 한다)
1. Write에 변경 사항 확인을 작성한 후 등록한다.
2. Marge pull request를 누른다.
코드스테이츠 깃허브 페이지로 간 후 잘 들어간지 확인한다.
자신의 fork 레포지토리로 들어가서 dev 브랜치로 바꾼 후 Sync fork 버튼을 눌러 Sync를 맞춰준다.
8-1. dev로 바꾼 후 Sync fork버튼 Update branch 버튼
소스트리로 돌아가서 head를 dev 브랜치로 옮겨준 후 패치를 누른다
9-1. 소스트리 dev 후 패치 버튼
9-2. 확인을 누른다
Pull을 누른다. (fork랑 로컬이 같아진다.)
10-1. Pull 버튼
10-2. 확인을 누른다
새로운 작업을 시작하려면 브랜치 따는법 으로 돌아간다.
오류가 나면 소스트리와 fork받은 파일을 삭제하고 처음부터 다시 clone 후 소스트리에 add한다