http://blog.agdunn.net/?p=277のチュートリアルに従って、gitとgitosisを設定しました。git/gitosis新しいリポジトリを作成
gitosis-admin repoを編集してサーバーにプッシュすることができます。サーバー上のファイルを見ると、ローカルのコピーと同じですので、すべてがうまくいきます。
私自身のレポを作成しようとすると問題が発生します。 gitosis.confファイルでは私が追加された次の私はその後、readmeファイルを作成し、自分の変更をコミット
mkdir myproject
cd myproject
レポを作成するために、私のローカルマシン上で、以下のなかったその後
[group exampleproject]
writable = myproject
members = ian
git add .
git commit -m 'My first commit of readme file'
は、それから私は、リモート
git remote add myserver [email protected]_name:/var/git/repositories/myproject.git
を追加しました私は、次の
git push myserver master:refs/heads/master
を使用してプッシュしようとするとき
は、それから私は、エラーメッセージが
fatal: '/var/git/repositories/myproject.git': unable to chdir or not a git archive
fatal: The remote end hung up unexpectedly
誰もが私が間違っているのかを見ることができます取得しますか?あなたの使ってgitosisコマンドについて
おかげ
はあなたのパレードか何かの上に雨までもありませんが、あなたが使ってgitosisの代わりにgitoliteの使用を検討することを望むかもしれません。 – Olipro
@Olipro:+1 gitolite - https://github.com/sitaramc/gitolite – plaes
私は自分のパレードで雨が降っているとは思わない。私はちょうどgitoliteを試して、それを使用した最初の1時間でリポジトリをセットアップ/クローン/プッシュしました。私からのギトライト+1も同様です。提案していただきありがとうございます。 – ianckc