2017-12-28 42 views
0

통합 워크 플로우가 설명 : https://git-scm.com/book/en/v2/Distributed-Git-Distributed-Workflowsgithub 통합 워크 플로우 : 제공자 푸시가 "축복받은 저장소"로 변경되면 어떻게됩니까?

enter image description here

내가 한 가지 이해가 안 : 무슨 일이 직접 "축복"저장소에 커밋을 밀어하지 않습니다하는 참여자를 방지? "축약 된"커밋을 "통합 관리자"에게 "전달"할 수있는 자동화 도구가 있습니까? 아니면 이것은 관리적인 결정에 의해서만 규제 될 수 있습니까?

답변

2

기여자가 "축복받은"저장소에 커밋을 직접 전달하지 못하게하는 것은 무엇입니까?

이를 예방할 수있는 방법은 다양합니다. gitolite 도구는 ssh를 통해 사용 가능한 저장소를 보호 할 수 있습니다. 웹 기반 개발 환경 (모든 github, gitlab, pagure 등)은 자체적으로 권한 관리를합니다. 마지막으로, 간단한 트릭이 있습니다. - 축복받은 저장소를 통합 관리자 용으로 비공개로 설정하고 팀의 다른 모든 사람들에게 읽기 전용으로 게시하십시오.

"통합 관리자"에게 "축복받은"커밋을 전달할 수있는 자동화 도구가 있습니까?

어떤 방식 으로든 구현 될 수 있습니다. Git pull 요청 또는 GitHub pull 요청 또는 기타.