Git 서버를 설정해야 합니다. 현재 git과 gitolite가 모두 올바르게 실행될 수 있습니다. 하지만 걱정되는 부분은, 특히 git의 User Info가 임의로 채워질 수 있기 때문에 팀원들이 임의로 작성하게 될까봐 걱정됩니다.
모든 사람의 작업을 기록할 수 있는 방법이 있는지 알고 싶으십니까?
내 Git 서버는 강제로 개인 키 인증을 사용합니다. 각 푸시 작업을 개인 키에 바인딩하여 각 제출자가 누구인지 확인할 수 있는 방법이 있는지 궁금합니다.
PS: Gitlab 등을 추천할 필요가 없습니다. 팀도 초라하고 Git에 사용할 수 있는 서버도 휴대폰 CPU만큼 강력하지 않습니다. 시도해 봤는데 들고 다닐 수가 없어요.
미리 수신 후크를 사용하여 푸시를 확인하세요.
Gitolite에는 푸시 객체의 기본 정보를 얻을 수 있는 예제가 함께 제공됩니다.