【发布时间】:2012-09-11 18:08:24
【问题描述】:
当我使用 gitolite 时,忽略 git-daemon,我可以像 git clone git://xxx/xxx 那样做,但是当我推送项目时,它显示错误:
Total 2 (delta 0), reused 0 (delta 0)
remote: Empty compile time value given to use lib at hooks/update line 6
remote: Use of uninitialized value in require at hooks/update line 7.
remote: Can't locate Gitolite/Hooks/Update.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at hooks/update line 7.
remote: BEGIN failed--compilation aborted at hooks/update line 7.
remote: error: hook declined to update refs/heads/master
To git://www.54cxy.com/qianfuzi
! [remote rejected] master -> master (hook declined)
但是,当我像git@xxx:xxx.git 一样使用ssh 时,它不仅可以克隆,还可以推送,但我想使用git:// 进行克隆和推送,那么我该怎么做才能让它工作呢?
【问题讨论】:
标签: git gitolite git-daemon