すべて、Ubuntu の github で git に関する問題が発生しました。でプロキシ設定を構成しましたが、git config --global http.proxy proxyserver:port
入力git clone git@github.com:myusername/example.git
すると、次のエラーが表示されました: ssh: connect to host github.com port 22: Connection timed out
fatal: The remote end hung up unexpectedly
どうすればよいですか? ありがとうスティーブン
質問する
5111 次
2 に答える
0
ステップ 1 : コルクスクリューを取り付ける
$ sudo apt-get install corkscrew
ステップ 2 : git-proxy.sh という名前のスクリプトを作成し、以下を追加します。
#!/bin/sh
exec corkscrew <name of proxy server> <port> $*
# <name_of_proxy_server> and <port> are the ip address and port of the server
# e.g. exec corkscrew 192.168.0.1 808 $*
ステップ 3 : スクリプトを実行可能にする
$ chmod +x git-proxy.sh
ステップ 4 : 環境変数を設定して GIT のプロキシ コマンドを設定する
$ export GIT_PROXY_COMMAND="/<path>/git-proxy.sh"
次のようなgitコマンドを使用します
git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
于 2014-01-15T11:25:27.737 に答える