ubuntu 12.10 VPS で git をセットアップしています。git リポジトリをセットアップするのはこれが初めてなので、初心者であり、いくつかの重要なものが欠けていると確信しています。サーバーで次のコマンドを実行しました。
# apt-get install git-core
# git config --global user.name "Roberto"
# git config --global user.name "roberto@example.com"
# apt-get install gitolite
# adduser --system --gecos 'git version control' --shell /bin/bash --group --disabled-password --home /home/git git
# su git
$ echo "PATH=$HOME/bin:$PATH" > ~/.bashrc
$ cd
$ gl-setup /tmp/roberto.pub
roberto.pub は、私の仕事用マシンの公開証明書です。次に、その作業マシンから、git サーバーを管理するために、gitolite-admin リポジトリのクローンを作成しようとしました。
$ git clone git@vps:gitolite-admin.git
Cloning into 'gitolite-admin'...
git@vps's password:
私も設定していません!代わりに roberto のパスワードを要求するべきではありませんか?
ご協力いただきありがとうございます!