GITHUB 협업

이정인·2020년 8월 30일
1

GITHUB 협업

1. 원격저장소 생성

2. 팀원 collaborator 초대

  • manage access > invite collaborator

3. 초기 프로젝트 PUSH

git init
git add.
git commit -m "first commit"
git remote add origin [저장소 주소]
git push -u origin master

4. 팀원들 로컬에 프로젝트 pull

git clone [저장소 주소]

5. 팀원 각자의 브랜치를 생성하여 작업

  • 브랜치 생성

    git branch [브랜치명]

  • 브랜치 확인

    git branch

  • 브랜치 이동

    git checkout [브랜치명]

6. 팀원 각자의 브랜치에서 push

브랜치에서 각자 파일 작업 후 push

git add .
git status //변경사항 확인할 수 있음
git commit -m "메세지"
git push origin [브랜치명]

7. Master와 merge 하기 전 pull request

base - 옮기려는 곳(to)

compare - 옮기는 곳 (from)

8. pull request 확인 후 Master와 merge

Fork를 이용한 협업

1. 작업하고 싶은 저장소를 fork

Fork 용으로 제공되는 저장소 spoon-knife

오른쪽 상단에 fork 클릭

2. 자신의 로컬에서 작업

3. 변경사항 본인의 branch에 push

4. 소유자에게 pull request를 승인하여 merge 요청

5. 소유자가 pull request를 승인하여 merge하면 자동으로 collaborator 추가

0개의 댓글