適切なフォルダー(サブドメインのルート)で以下を使用して、サーバーにGITリポジトリーをセットアップしましたgit.mydomain.com
。
mkdir foo.git
cd foo.git
git init --bare --shared
これにより、URLでリポジトリを利用できるようになりますgit.mydomain.com/foo.git
。
私のクライアントで、次を使用してコミットされたファイルをサーバーにプッシュしようとしています:mkdir foo
cd foo
git init
git remote add foo myUser@git.mydomain.com:foo.git
git add readme.txt
git commit -m "foo"
git push foo master
.. entering user password ..
結果のみ:
fatal: 'foo.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
しかし、さまざまなガイドに従って、この問題を解決できないようです。任意の提案をいただければ幸いです。私はGITに対して非常に環境に配慮していることを忘れないでください。