Git + gitosis 에 새로운 저장소 생성 오류

  1. 서버
  1. git (v1.7.3.5), gitosis 설치
  2. git 로 로그인 하면 아래와 같이 디렉토리가 있음
    gitosis/ repositories/
  1. 클라이언트
  1. git (v1.7.3.5) 설치
  2. 서버에서 gitosis-admin 복제
  3. 아래와 같이 gitosis.conf 설정
    [liro#sun:~/mydata/gitosis-admin] vi gitosis.conf

[gitosis]
loglevel = DEBUG

[group gitosis-admin]
writable = gitosis-admin
members = git@GitTec

[group sun_project]
writable = smart_web
members = git@GitTec sun@liro

  1. 서버에 gitosis.conf 등록
    [liro#sun:~/mydata/gitosis-admin] git add gitosis.conf
    [liro#sun:~/mydata/gitosis-admin] git commit -m "Add repo"
    [liro#sun:~/mydata/gitosis-admin] git push

  2. 새 저장소 생성
    [liro#sun:~/mydata/sun_project] mkdir smart_web
    [liro#sun:~/mydata/sun_project] cd smart_web/

  3. 새 저장소 초기화 및 서버에 등록
    [liro#sun:~/mydata/sun_project/smart_web] git init
    Initialized empty Git repository in /home/sun/mydata/sun_project/smart_web/.git/

[liro#sun:~/mydata/sun_project/smart_web] touch readme
[liro#sun:~/mydata/sun_project/smart_web] git add readme
[liro#sun:~/mydata/sun_project/smart_web] git commit -m "init repo"
[master (root-commit) 688322d] init repo
0 files changed, 0 insertions(+), 0 deletions(-)
create mode 100644 readme

[liro#sun:~/mydata/sun_project/smart_web] git remote add origin git@gittec:smart_web.git
[liro#sun:~/mydata/sun_project/smart_web] git push origin master:refs/heads/master
fatal: ‘smart_web.git’ does not appear to be a git repository (<– 오류 발생)
fatal: The remote end hung up unexpectedly

서버에 등록되지 않고 생성할 저장소에 생성에 오류가 발생합니다.
원인이 뭔지 알고 싶어요…몇일째 해결을 못 하고 있네요…

올려주신 로그에는 별 이상이 없네요

혹시 서버의 repositories 디렉토리에 smart_web.git 디렉토리가 있는지 확인해주세요

있으면 삭제하고 다시 push 해보시기 바랍니다.

서버에는 smart_web.git 디렉토리가 없어요…

12.04로 업그레이드하고 gitosis 설치할랬더니 요즘 대세는 gitolite인가보군요?

이참에 바꿔야겠네요