Help us understand the problem. What is going on with this article?

git on Windowsで aggregateexceptionが発生する

More than 1 year has passed since last update.

概要

  • WindowsからGit Bashをつかってgitコマンドをたたいていた環境で発生した問題の共有
  • 英語の記事は多かったのですが日本語の記事がピンポイントで見つからなかったので備忘録
  • 結論から言うとGit Bashを最新版にしたら直る問題

環境

  • windows 7 Professional, SP1, 64bit
  • Git Bash 2.16.0 よりも前のバージョン
  • gitコマンド対象リポジトリ:Github

事象

下記のエラーメッセージが発生し、ユーザIDとPWを毎回入力しなければgitが使えない(fetch, pull, pushなどなど)。

fatal: AggregateException encountered. 
One or more errors occurred. 

gitのプロキシ設定や、credential-helperをつかっていても同事象が発生していた。原因を調べたところ、この英語の記事を発見。

GithubでTLS1.0が無効化されたことが原因だよ。バージョン2.16.2以降では解決しているよ。

よって、ダウンロードサイトから最新版の2.17.0をインストールすることで無事、毎回ユーザIDとPWをきいてくるプロンプトが出なくなった。

horsewin
SIerの上流工程で働くエンジニア。 エンジニアとして手を動かさないのが嫌いなので手を動かしちゃうエンジニア。 Alexaエンジニア。Node.js, React Native, Golang, Javaなどなど。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away