私はgitosis
Ubuntuボックスを持っていますが、突然、古いパスでリポジトリが見つかりません。
昨日これはうまくいきました:
git clone git@mymachine.com:myproject.git
今日、私は返事を受け取ります:
fatal: 'myproject.git' does not appear to be a git repository
私は自分のマシンに変更を加えていません。いくつかのテストの結果、ユーザーディレクトリのgitシンボリックリンクを介してリポジトリにアクセスできることがわかりました~gitosis
。これは引き続き機能します。
git clone git@mymachine.com:git/myproject.git
(gitシンボリックリンクは同じディレクトリ内の「リポジトリ」を指します)
クローンプロジェクトのすべての構成ファイルでリモートパスを変更する必要がないようにしたいと思います。ルートパスからリポジトリに再度アクセスできるようにgitを構成する方法を教えてください。
更新:新しいリポジトリを追加できないこともわかりました。にリポジトリを追加した後、ディレクトリgitosis.conf
を含めるようにリモートオリジンを設定し、git/
git push origin master:refs/heads/master
私は得る
致命的:'mynewproject.git'はgitリポジトリではないようです
そのため、現在は既存のリポジトリのみを更新でき、リモートパスを変更してディレクトリを含める場合に限りますgit
。
最高、ポール