새로운 Git 사용자로서이 안내서에 따라 서버에 git를 설치하려고했습니다 : Hosting Git repositories, The Easy (and Secure) Way. 3 일 연속으로.새 gitosis 프로젝트에 사용자를 추가하려면 어떻게해야합니까?
여기에 문제가 있습니다 :
나는 정확하게이 가이드를 따랐습니다. 그러나 '새 저장소 만들기'섹션에 왔을 때 차단되었습니다. 사용자를 프로젝트에 추가하는 방법을 이해할 수 없습니다. 내 말은, 좋아, SSH 키가 필요해. 그러나 모든 사용자에게? 또는 관리자 용입니까? 다른 사용자를 추가하려면 어떻게해야합니까?
두 번째 질문은 '장'과 동일합니다. 예는 다음과 같습니다.
[group myteam]
members = jdoe
writable = free_monkey
자, jdoe
이라는 회원을 추가 할 수 있습니다. 그러나 그 이름은 무엇입니까? 그 이름은 어디서 구할 수 있습니까? 내 로컬 cygwin 사용자입니까? 리눅스 사용자입니까? 내 cygwin 사용자는 일종의 이메일 주소입니다. 그것이 사용자라면, 어떻게 더 많은 사용자를 추가 할 수 있습니까? 나는 다른 사용자들이 무엇을 가지고 있는지 어떻게 알 수 있습니까?
그래서 시도하고 시도하고 며칠 후 ... 시도, 나는 위대한 발견했기 때문에 좀 그만 두었다. virtual machine appliance from turnkey. 그러나 문제는 ... 프로젝트를 추가하는 방법을 몰랐습니다! 나는 그들의 사이트에서 수색을하고, 프로젝트를 추가하는 스크립트를 발견했다. (스크립트는 나에게 오류를 준다.하지만 작동한다.) 그러나 나는 다시 사각형을 사용한다 : 나는 어떻게 더 많은 사용자를 추가 하는가? 지금 당장은 완전한 권한을 가진 공개 서버이기 때문입니다. 가상 머신에서 실행하기 때문에 큰 문제는 아닙니다. 로컬 일뿐입니다.
왜 내가 VM을 사용하지 않는지 묻습니다. 나는 그것을 온라인에두고 여러 사람에게 접근하기를 원하기 때문에. 그래서 나는 그것을 내 VPS로 옮길 생각이다. 그러나 VM에 설치하는 데 성공하지 못했기 때문에 VPS에 설치할 수 있는지 진심으로 의심 스럽습니다.
(GitHub의에 이동하는 저를 제안하지 마십시오.) 당신이 pubkey 파일 foo.pub
라고했다 경우
제목이 더 적절하도록 수정하십시오. – cmcginty