github - 자체 구축 Git 서버를 구축할 때 사용자가 이메일 주소와 사용자 이름을 수정하는 것을 방지하는 방법은 무엇입니까?
阿神
阿神 2017-05-02 09:51:09
0
2
787

다음 문서에 따라 git 서버를 설치했습니다.
http://www.liaoxuefeng.com/wi...
소규모 팀에서 사용합니다. 권한에 대한 요구 사항은 없습니다. 사용자가 사용자 이름과 이메일을 변경할 수 있다는 것을 방금 확인했습니다. 누군가는 정말 장난을 칠 수 있지만 프로그래머로서 자신이 장난을 칠 수 있다는 것을 알게 되면 본능적으로 이를 버그로 간주하게 되며 이는 용납할 수 없습니다.
어떻게 제한할 수 있나요? 네트워크 관리자가 모든 사람에게 사용자 이름과 이메일 주소를 할당하는 것이 가장 좋나요?

阿神
阿神

闭关修行中......

모든 응답(2)
小葫芦

중앙관리를 원하신다면 SVN을 추천드립니다.
Git 자체의 정신은 중앙 집중식 코드 기반이 아닌 협업, 자유, 평등입니다.
오늘은 이름을 마음대로 바꾸는 것이 문제라고 느낄 수도 있지만 내일은 Git의 더 많은 디자인이 원하는 것과 일치하지 않는다는 것을 느낄 것입니다.

大家讲道理

인간의 문제가 반드시 기계에 의해 해결될 필요는 없다는 의미도 매우 제한적이라고 생각합니다

기술적으로는 서버에 후크 스크립트를 추가하는 등의 작업을 수행할 수 있습니다(.git/hooks).

모든 커밋이 GPG 서명을 받아야 하고 키와 이메일 주소가 일관되어야 한다는 등 더 강력한 규정을 사용할 수도 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿