私は現在休暇中で、いくつかの作業を行っており、githubにコミットしてプッシュしています。ここでのインターネット接続はかなり悪く(山でのワイヤレスポイントツーポイント)、非常に定期的に切断されます。
約1週間半の間githubにプッシュできましたが、過去2日間はプッシュできませんでした。他のリポジトリに加えられた小さな変更をプッシュすることはできますが、これはかなり大きな変更だと思います。コミットを追加することで状況を悪化させています。
(Windowsでgit拡張機能を使用して)プッシュしようとすると、次のエラーが発生します。
c:\ Program Files(x86)\ Git \ bin \ git.exe push "origin" master:master完了致命的なエラー:ネットワークエラー:ソフトウェアによる接続の中止致命的:sha1ファイル''書き込みエラー:パイプの破損致命的:リモートエンド予期せずハングアップしたエラー:一部の参照を「git@github.com:plenderj/myproject.git」にプッシュできませんでした
アウトバウンドネットワークアクティビティを確認できますが、その後ドロップオフし、しばらくするとgitが文句を言います。私はおそらく今、約10〜15回プッシュしようとしました。
gitがアップロードしようとしているものを小さなチャンクに分割する方法はありますか、またはある種のdiffファイルを作成し、それらを自宅のコンピューターに適用して、そこからアップロードする方法はありますか?最悪のシナリオでは、/ src /フォルダー全体をコピーしてメモリースティックに貼り付け、自宅から実行しますが、もっと良い方法があると思わずにはいられません。助言がありますか?:)