gitoliteでgitolite-adminへのpushに失敗する

gitoliteでgit cloneしておいたgitolite-adminリポジトリへ
ユーザーを追加しようとすると

cd path/to/gitolite-admin/keydir/
git add newuserkey
git commit
git push

エラーが発生
Fix for "W Access for Gitolite-admin DENIED to gitoliteuser"

gitoliteサーバーへ入って
gitolite.confを確認すると違うユーザーになってる..
このユーザーはキーの名前と同じようです(詳しくはわからないけど)

repo gitolite-admin
RW+ = (ここにユーザー名の記載)

gitolite.confとgitolite.conf-compiled.pmの間違えてるユーザーを
変更

もとのPCでも
gitolite.confを修正しておく
(しておかないとまたもとに戻る)

git push
でうまくいきました

カテゴリーgit

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください