![[Git] GitHub Collaborator 추가하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb9oLch%2FbtqzyXPN3DR%2FGrxRwHZGDWr6fc6ya6FCok%2Fimg.png)
Collaborator 개념
Repositories(프로젝트)를 생성한 master 이외에 다른 개발자들과 협업하기 위해 master가 push, pull을 할 수 있는 권한을 주는 대상을 Collaborator(협력자)라고 한다.
Collaborator(협력자)는 master가 직접 추가를 해야 한다.
Contributor(기부자)와 Collaborator(협력자) 차이
Contributor(기부자)
Contributor는 pull, push 권한이 없다.
fork를 하여 프로젝트를 통째를 자기 원격 저장소에 복사하고
clone 하여 원격 저장소의 내용을 자기 로컬 저장소에 저장한다.
이후, 코드 수정 또는 추가 등을 해서 다시 자기 원격 저장소에 push를 한다.
push가 완료되면 원래 프로젝트 저장소(fork 해서 복사해온 저장소)에 pull Request를 보낼 수 있다.
pull Request를 받은 프로젝트 관리자는 Pull Request를 검토하고 Merge or Reject를 하여 마무리 짓는다.
이 과정에서 Pull Request가 받아 들어진다면, 이 사람은 Contributor라고 부른다.
Collaborator(협력자)
Collaborator는 프로젝트의 공동 책임자이다.
Contributor는 Pull Request를 통해 누구나 시도할 수 있지만, Collaborator는 프로젝트 관리자가 직접 추가해야 얻을 수 있는 권한이다.
Collaborator 추가하기
프로젝트(저장소) 만들기
github에 프로젝트(저장소)를 만든다.
Collaborator 경로
해당 프로젝트(저장소)에 들어가면 상단에 settings가 있다.
클릭해서 들어가 보면 아래와 같은 화면이 나온다.
왼쪽에 보면 collaborators가 있다.
클릭하면 Search by username, full name or email address 부분이 보인다.
여기에 collaborator으로 추가하고 싶은 사람의 github 아이디를 입력하고 Add collaborator를 클릭하면 된다.
Add collaborator를 클릭하면 해당 아이디의 이메일로 초대장이 보내진다.
해당 아이디의 이메일로 들어가서 승인을 하면 collaborator로 추가된다.
'개발노트 > Git' 카테고리의 다른 글
(도서) 만들면서 배우는 Git GitHub입문 읽고 <1편>(2019/10/31) (0) | 2019.10.31 |
---|---|
[Git] branch 만들기 및 수정, 관리 (0) | 2019.10.19 |
(Git) Remote repository에 저장 하기 (2018/10/18) (0) | 2019.10.18 |
(Git) git 명령어 모음 (2018/10/18) (0) | 2019.10.18 |
(Git) git pull (2018/10/18) (0) | 2019.10.18 |
개발 기록
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!