472 文字
2 分
Gitでpushが終わらない時はセキュリティソフトを疑え!!!!!!
背景
ワイ大学4年生なんだけど研究室のダチが
ダチ「GitのPushができねぇ!設定はできているのになんでや!?!?!?」 ワイ「おーん?どうした??見てみようか?」
ってなった感じ
状況
コミットしたファイルを
git push origin mainこんな感じでPushしようとして(ログはあくまでも例)
Enumerating objects: 120, done.Counting objects: 100% (120/120), done.Delta compression using up to 8 threadsCompressing objects: 100% (120/120), done.Writing objects: 100% (120/120), 670.28 MiB | 762.00 KiB/s, done.Total 120(delta 1), reused 0 (delta 0), pack-reused 0正常にPushできたかと・・・思えばここで止まるんよね
一般的な解決方法
ターミナル一旦閉じて再度Pushする
困った時は再起動!これに尽きるね。
・・がこんなので治るわけないだろ。
バッファサイズを上げる
git config --global http.postBuffer 157286400ワイ「Unityのプロジェクトフォルダでサイズがデカいからバッファを上げたらいけるんじゃねぇの?」 と思い、バッファサイズを上げ再度pushする。 そうしたら9割の人は治るが・・・・・これでもいかない・・・
ワイ「は???????」
結論
ワイ「ネットワークも変えたし、バッファサイズもあげたし、Githubの設定関連は問題ないな・・・・?うん・・・?なんだこのステータスバーにあるアイコンは???????」

ワイ「セキュリティソフトやんけ。ワンチャンこれ保護オフにしたらどうなるかな?」
Enumerating objects: 120, done.Counting objects: 100% (120/120), done.Delta compression using up to 8 threadsCompressing objects: 100% (120/120), done.Writing objects: 100% (120/120), 670.28 MiB | 762.00 KiB/s, done.Total 120 (delta 1), reused 0 (delta 0), pack-reused 0remote: Resolving deltas: 100% (1/1), done.To https://github.com/your-repository.git * [new branch] your-branch -> your-branchワイ「や っ た ぜ(長年大人のサイトを見てきた経験が役立った)」
というわけでたかがセキュリティソフトのためだけに時間食われました。マジで辛い。 (ちな本人曰くセキュリティソフトが鬱陶しいらしいので無効化してWindowsdefenderに切り替えておいた)
Gitでpushが終わらない時はセキュリティソフトを疑え!!!!!!
https://tm20314.github.io/blog/posts/git-push-notworking/