内部ネットワークに Gitorious サーバーがあります。myproject/myrepo.git などの Web インターフェイスを使用してレポを作成すると、Gitorious はソース コードのフォルダーに移動するように指示し、次のようにします。
git init . git add . git commit -m "最初のタイマー" git remote add origin git@myservername:myproject/myrepo.git git push -u オリジンマスター
これを行うと、エラーが発生して、
「致命的: 'myproject/myrepo.git' は git リポジトリではないようです」 「致命的: リモート エンドが予期せず電話を切りました」
フルパス名を入力することでこの問題を解決できます
git リモート rm オリジン git remote add origin git@myservername:/opt/gitorious-3.1.1-1/apps/gitorious/repositories/myproject/myrepo.git
しかし、私はむしろこれを行う必要はありません。Apacheサーバーがhtdocフォルダーなどでドキュメントを見つける方法を知っているように、どこかがgitプロトコルをどこに向けるべきかを知っておく必要があるようです。これは git や gitorious の問題ではなく、ソフトウェア スタックの下位にある問題だと思います。
私の質問は、どうすればこれを修正できますか? この設定はどこになりますか?Google で検索するトピックは何ですか?