Fork me on GitHub

Git Proxy越しにgitリポジトリに接続する

  • Dec 04, 2012

categoryプラグインは存在しません。categoryプラグインは存在しません。

環境

  • Git 1.6.0.4
  • stone 2.1d

概要

git://から始まるGitリポジトリは、HTTP Proxyがあるとそのままではアクセスできませんが、stoneを使って無理矢理利用する方法です。

(2012.12)最近はGitHubもhttpsアクセスができるので、普通にhttps_proxyを設定しておけばProxy越えができます。便利になりました。

手順

  • stoneの用意
  • stoneの起動
  • </ul>

    接続先がsomewhereの場合、

    stone proxyserver:8080/http 9418 "CONNECT somewhere:9418 HTTP/1.0"
    

    などと実行する。

    • gitでアクセス

    あとは、

    git clone git://stoneserver/project.git
    

    などとして、stoneを起動しているマシンに対してgitで接続すれば良い。

    参考