私はギトライトが初めてです。私は gitolite で非常に簡単なテストをしようとしています。「test_repo」というリポジトリをセットアップしました。私が以下に述べたこと以外は何も変更していないことに注意してください。このレポは gitweb で見ることができます。これはレポの構成です
repo test_repo
RW+ = @all
今、このレポをクローンしたいと思います。サーバーへの LDAP アクセス権があります。@all の私の理解では、これを行うことができるはずです。
私が発行するとき
git clone git@myserver:repositories/test_repo.git
#I know this is wrong. But I just wanted to test as the above did not work
また
git clone git@myserver:test_repo.git
そのパスワードを求めています。パスワードを設定しないこのガイドhttp://sharadchhetri.com/2013/05/31/how-to-create-own-git-server-with-gitolite-and-gitweb-in-ubuntu/に従いましたgit ユーザー向け
私が発行するとき
git clone myname@myserver:test_repo.git
次のエラーが表示されます
fatal: 'test_repo.git' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
デフォルトのレポ「test_repo.git」を複製するのにも疲れました。しかし、私は同じエラーが発生しています。
これも疲れた
git clone myname@myserver:/home/git/repositories/testing.git
その後、クローン作成が機能しています。しかし、git push -u origin master
いくつかの変更されたファイルを実行すると、
error: insufficient permission for adding an object to repository database ./objects
fatal: failed to write object
error: unpack failed: unpack-objects abnormal exit
! [remote rejected] master -> master (n/a (unpacker error))
注:confファイルにユーザーを追加していません
どんな助けでも大歓迎です。