私は皆、githubのようなサービスを気にしています。しかし、私が知りたいことは、自分のウェブサーバーを使うことができますか?自分のリモートサーバーに自分の裸のgit repoをホストすることはできますか?
サーバーは私のものではなく、共有ホストのサーバーです。だから、これは自分の箱ではなく、私は変更を加えることができます。
私はファンシーなフロントエンドを必要としません、私は何か特別なmumbo-jumboを必要としません、非常に単純に私はクローンして、このウェブサーバー上の裸のgit repoにプッシュできるようにしたいです。
ローカルドライブ上のベアレポを初期化し、別の場所でクローンを作成し、空のreadmeファイルをコミットしてから、それを「リモート」レポにプッシュします。 私のサーバー上に "git"という755のディレクトリを作成し、このディレクトリに裸のgit repo(この場合はtest.gitというフォルダ)をアップロードしたと思います。私もちょうど私が
Cloning into test... error: The requested URL returned error: 500 while accessing http://blackjaguarstudios.com/git/test.git/info/refs
fatal: HTTP request failed
を取得するので、イムがやっていない何かが明らかにあります、このクローンを作成しようとするとそのディレクトリが /git/test.git
はしかし、問題は、それも可能ですか? P
これは私たちのオフィスでGitを使用する方法で、設定するのは簡単でした(ほとんど)。 – Brandan
私の元の投稿で述べたように、私は共有ホスト上のサーバに変更を加えるアクセス権がありません。それゆえ、私は何をするようなプログラムを実装することはできません。私はまた、私のサーバーへのssh接続がない、私は本当にHTTPプロトコルが仕事のちょうどそれが高い希望だったことを願っていたが、そのすべての良い!私は未来のことを知っていて、私が求めていることはまさにそれです!私は最終的にBitbucketとその無制限のマルチユーザプライベートレポジスのためにAdamsの答えに行くことになった。これは私の人生を楽にします。公開用Github、プライベート用BB; win-win! – RedactedProfile
@DJDarkViper - あなたのホストはCGIスクリプトを実行できると思っていましたが、そうでない場合はそうではありません。 http://progit.org/book/ch4-5.htmlは、読み取り専用のgit HTTPアクセスを設定することですが、ファイルを書き込めるサーバー上で実行されているものがなければ、HTTPアクセスを読み書きすることはできません。 –