Github collaborators를 사용하여 여러 사람이 개발하는 단계

1913 단어 GitHubGit

소개



Github에서는 여러 사람이 개발하는 방법이 여러 가지 있습니다만, 이번은 회사와 같은 조직이라기보다, 「친구와 함께 무언가를 만들 때」를 상정한 내용이 되고 있습니다.

알기 쉽게 하기 위해, 여기에서는 등장 인물을 2명만으로 한다.

A씨→「리포지토리 X」를 작성한 사람

B씨→A씨와 함께 「리포지토리 X」를 개발해 주는 친구. B씨 개발하는 경우는 풀 리퀘스트를 내고, A씨가 승인한다

이런 형태를 실현하려면 어떻게 하면 좋을까?

collaborators에 추가



A씨가 작성한 「리포지토리 X」에, collaborators로서 B씨를 추가합니다.



자세한 방법은 👇를 참고로!

복제하다



B씨는 A씨가 작성한 「리포지토리 X」를 clone 합니다.



이 시점에서 B씨는 「리포지토리 X」에 대해서 push 하거나 여러가지 할 수 있게 됩니다.

collaborators의 권한 변경



(「권한을 변경한다」라고 말의 의미가 있는지는 모르겠지만,,,)

실현하고 싶은 것이 또 하나 있어 「B씨가 풀 리퀘스트 내는→A씨가 승인한다」라고 하는 흐름이 있습니다.

그냥 collaborators에 추가하면 B 씨는 A 님의 승인없이 다양한 수 있습니다

개인 리포지토리에서 공동 작업자의 주요 권한은 다음과 같습니다.

리포지토리에 대한 권한
푸시(쓰기), 풀(읽기), 포크(복사)
풀 요청에 대한 권한
열기, 병합, 닫기
이슈에 관한 권한
오픈, 재오픈, 할당
커밋, 끌어오기 요청, 이슈에 대한 댓글 편집 및 삭제
릴리스 작성 및 편집
Wiki 만들기 및 편집
패키지 게시, 보기, 설치
대화 잠금
h tp // w w. y2 순 gght. 이 m/g 로운 d/두쿠. php? I d = Giteu b : 코보라와 r


아무리 친구라고는 해도 「친한 가운데에도 예의 있음」이라고 하는 것 어느 정도의 제한을 마련하기로 합니다.



이제 특정 브랜치에 대한 규칙을 설정할 수 있습니다.

규칙의 자세한 방법은 👇를 참고로!

좋은 웹페이지 즐겨찾기