2013-07-17 30 views
9

私はGitの新機能ですが、GitBashをコミットに使用しています。すべてうまくいっていましたが、1〜2日前にリモートリポジトリと対話しようとするたびにエラーが発生するようになりました。GitHub "githubへの接続に失敗しました"エラーなし

致命的な:アクセスできませんが '....':github.com:443への接続に失敗しました。エラー

私はいくつかのグーグルが行われ、同様のStackOverflowの記事と記事に出くわしましたありません。それで、私はさまざまなポート(22と443)でSSH接続をテストすることを含め、いくつかのことを試しました。ポート443(HTTPS接続の場合)はブロックされているように見えますが、ポート22は開いているようです。

GitBash connection error

私はこれを理解して何から、私は~/.git/configファイルを変更しようとしたと私が試した22に443からGitが使用しているポートを変更する必要がありますように、それは私には見えますgit remote set-urlこれをやろうとするコマンドが、喜んではありません。

元のエラーや私のGitポートを変更する方法についての情報は、非常に高く評価されます。

+0

ポート22はsshのポートで、443はsslのポートです。それらの間で変更しないでください。そして、ポート443経由でsshしようとしたときに表示されるエラーは、このためです。 –

答えて

11

HTTP経由でgitを使用する理由は何ですか?代わりにSSHを使うことをお勧めします。

git clone [email protected]:GreenValley/GitHubSandbox.git 
+0

ありがとう@nTraum、あなたは人生を救った。 –

+1

必要な2つのコマンドは... git remote set-url origin [email protected]:myname/myrepo.gitそして... git push --set-upstream origin master --force –

関連する問題