Github 프로젝트 질문드립니다.
조회수 469회
알고리즘 스터디를 운영중인데요, 이게 아는분들끼리 오프라인으로 진행하는게아니라 오픈채팅을 이용해서 누구나 접근할 수 있게 개방적으로 운영중입니다.
근데 다같이 각자 알고리즘 공부한 내용을 Github 프로젝트 하나에 다같이 정리를 하면 재밌겠다 싶은데
혹시 누구나 자유롭게 커밋을하거나 그렇게는 프로젝트 설정을 할 수 없나요?
그러고 이러다보면 분명히 악영향을 끼치는 사람이 있을것같은데 뭐, 자신이 커밋한 내용만 변경, 삭제하거나 이런식으로 만들기는 어렵겠지요?
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
github 말고도 gitlab을 이용해서 private로 프로젝트(저장소)를 생성 후 설정에서 회원을 초대하는 기능이 있습니다.
권한이 Developer일 경우 Master 브랜치에는 커밋이 불가능 하지만
권한을 Maintainer등으로 설정할 수 도 있고,
Developer 권한일 경우 개별적으로 브랜치를 생성하고 커밋 푸쉬 및 merge request 요청등을 사용할 수 있습니다.단점은... github에 비해 뭔가 사이트가 좀 느린데 장점으로는 온프레미스 설치형이라서 개인서버가 존재하고 용량이 넉넉하다면 정말 좋은 git서비스 입니다. 도커 쿠버네티스 및 CI/CD 도구도 잘 되어 있구요.
댓글 입력