リモートリポジトリを設定し、そこに新しい変更をプッシュすることはできますが、そこからフェッチすることはできません。常に(かなり不可解な)エラーメッセージが表示されます。
fatal: Refusing to fetch into current branch refs/heads/master of non-bare repository
fatal: The remote end hung up unexpectedly
どういう意味ですか?フェッチを有効にするにはどうすればよいですか?
(このリモートリポジトリはバックアップリポジトリとしてのみ使用されるため、ローカルリポジトリのほぼ正確なコピーである必要があります。プッシュできるのにフェッチできない理由がよくわかりません...)
私の設定は次のようになります:
[remote "origin"]
url = ssh://blablablah
fetch = +refs/*:refs/*
mirror = true