web-dev-qa-db-ja.com

Git Pushが致命的で失敗する:HttpRequestExceptionが発生しました

今日git Pushを使用しようとすると、エラーがFatal: HttpRequestException encounteredを報告し、ユーザー名とパスワードを入力するように要求されることは本当に不思議です。

lはgit pullgit cloneを試してみました、そして両方ともうまく動きます。

そしてそれはこの日の前にうまく機能し、sshキーを再生成することは役に立たないようです。

誰かが私を助けてくれる?前もって感謝します!

35
Rosmee

あなたはWindowsとGitHubを使っていますか?これは、GitHub が弱い暗号化、特にTLS v1.0とv1.1 を無効にしたためです。

Windows用の Git Credential Manager を使用すると、これを修正できます。あなたは 最新版をダウンロードすることができます

44
felipeengel

フェリペの答えは正しいです。 Git for Windows の更新も機能することを述べたかっただけです。

それはGit Credential Manager、Gitそれ自身と他のすべてのバンドルソフトウェアを同時にアップデートします。

(コメントするのに十分な評判がないので、代わりにこれを答えとして追加しなければなりませんでした。)

6
Daedalon

Gitの最新のソースリリースは、 https://git-scm.com/ からダウンロードして再インストールできます。
私は窓を使っています、そしてそれは私のために働きました。

1
Tomer Hadad