に失敗した私はエラーを取得する:Gitのプッシュ:致命的:リモートサーバーにプッシュすると、メモリのうち、malloc関数は
Counting objects: 58, done.
Compressing objects: 100% (35/35), done.
fatal: Out of memory, malloc failed (tried to allocate 595059947 bytes)
error: pack-objects died of signal 13
error: failed to push some refs to '[email protected]:development'"
私はこの問題は、私が誤っていくつかの非常に大きなログファイルをcomittedということだと思います。しかしその後私はそれらを削除しましたが(git rm logfile)、エラーは残ります。そして、 "git status"では表示されません。これからどのように回復しますか?
参照[この](https://help.github.com/articles/remove-sensitive -データ);レポからデータをパージする方法とガベージコレクタを使用する方法について説明します。 – Shahbaz
'git rm'でそれらを削除した場合、古いコミットに存在する可能性があります。あなたの履歴を書き換えて完全に削除することに異論はありますか?また、誤って押された、または誤ってコミットされたことを意味しますか? –
私はプッシュされていないコミットを意味しました(元の質問を編集しました)。私は歴史を書き直すことに反対している。何かが動作します。 – Rune