当我尝试“git push origin master”时,我收到错误“被fallthru拒绝”
我花了过去三个小时在谷歌上搜索。我不知道如何解决它。
gitolite.log
2012-10-15.16:43:47 16930 ssh ARGV=david_neudorfer_lbox_com_1350337154 SOC=git-receive-pack 'Treasure-Hunt.git' FROM=10.0.4.185
2012-10-15.16:43:47 16930 repo 'Treasure-Hunt' missing
2012-10-15.16:43:47 16930 access(Treasure-Hunt, david_neudorfer_lbox_com_1350337154, W, 'any'),-> W any Treasure-Hunt david_neudorfer_lbox_com_1350337154 DENIED by fallthru
2012-10-15.16:43:47 16930 trigger,Writable,access_1,ACCESS_1,Treasure-Hunt,david_neudorfer_lbox_com_1350337154,W,any,W any Treasure-Hunt david_neudorfer_lbox_com_1350337154 DENIED by fallthru
2012-10-15.16:43:47 16930 die W any Treasure-Hunt david_neudorfer_lbox_com_1350337154 DENIED by fallthru<<newline>>(or you mis-spelled the reponame)
gitolite.conf
repo test_project
RW+ = david_neudorfer_lbox_com_1350344583
repo projectsmadesimple-web
RW+ = david_neudorfer_lbox_com_1350344583
repo treasure-hunt
RW+ = david_neudorfer_lbox_com_1350344583
我注意到名字后面的数字不同。希望与它有关,我尝试过:
repo test_project
RW+ = david_neudorfer_lbox_com_1350344583
RW+ = david_neudorfer_lbox_com_1350337154
没用。任何建议都会很棒。