gitolite 사용자 추가 및 접속 관련 개념에 대해 질문입니다.
글쓴이: rootroot / 작성시간: 월, 2013/04/08 - 12:43오후
제가 이걸로 git서버 설정하면서 상당히 헷갈리는 부분이 있어 질문드립니다.
(gitolite 서버 관리 개념이해가.... )
만약 서버 도메인이 github.com이고 gitolite의 관리자 아이디가 git이며
여기에 사용자 user1를 등록한후 user1 사용자 컴퓨터에서 레포지토리 kiwi를 clone 하려고 할때
git clone ssh://user1@github.com/kiwi 로 해야하나요?
아님 git clone ssh://git@github.com/kiwi 로 접속해야하나요?
(보니까 gitolite가 관리를 admin 계정 하나로 다 해결한다는 들어봤는데 그게 이건가요?)
또 git clone ssh://git@github.com/kiwi 로 user1 컴퓨터에서 클론하여 작업한다면
커밋할때 git 유저로 커밋되나요? 아니면 user1으로 커밋되나요?
Forums:
참고하세요.
git clone ssh://git@github.com/kiwi
이걸로 접근하세요. (그런데 보통 계정 이름을 gitolite 로 잡습니다. 즉 ssh://gitolite@github.com/kiwi 로 쓰죠.)
커밋할때 git 유저로 커밋되나요? 아니면 user1으로 커밋되나요?
=> gitolite 계정을 거처서, ~/.gitconfig 에 정의된 사용자로 커밋됩니다. git 의 로그상 사용자와 서버 유저는 다릅니다.
댓글 달기