4

開発ブランチを github リポジトリにプッシュしようとしています。

git push origin develop -v

接続はハングアップしてハングアップし、ハングアップしてハングアップし、タイムアウトすることはありません。エラーメッセージも「オブジェクトの書き込み」も、あらゆる種類の通信も受け取りません。

ssh経由で接続しています。ssh 経由で github に接続できることを確認しました。これは、公開鍵が有効であることを意味します。

git remote set-url origin git@github.com:username/Forkedrepo.git
ssh -T git@github.com

他に何ができますか?FWIW、ssh と git push を介して他のサイトに接続できます。また、このルーターを介して https 経由で接続できないことも知っています。

Windows ワークステーションと git push を使用すると、github 以外の他のリモート リポジトリで動作します。

4

2 に答える 2

2

頭を悩ませた後の簡単な答え。

github アクセスに Cygwin を使用しないでください。別の方法は、Cygwin で通常の端末機能をすべて実行してから、Windows コマンド ラインを使用して実行することです。
git push origin

アカウントに ssh キーが追加されていることを確認してください。ssh を github に追加する手順は次のとおりです。また、ssh キーにパスフレーズがあることを確認してください。

于 2013-07-23T20:56:46.140 に答える