Gitリポジトリのプル、プッシュの際に "Warning: git-credential-manager-core was renamed to git-credential-manager" ワーニングが発生する
Gitリポジトリのプル、プッシュの際に "Warning: git-credential-manager-core was renamed to git-credential-manager" ワーニングの対処法を紹介します。
現象
Gitリポジトリのプル、プッシュの際に次のワーニングメッセージが表示されます。
ワーニングメッセージ
Warning: git-credential-manager-core was renamed to git-credential-manager
Warning: see https://aka.ms/gcm/rename for more information
原因
git-credential-manager-core が git-credential-manager に名前が変更されたために発生するワーニングです。
対処法
gitconfig ファイルの
[credential]
セクションの
helper
の値を変更します。
以下の位置のgitconfigファイルを編集します。
Git for Windows を利用している場合
C:/Program Files/Git/etc/gitconfig
Visual Studio を利用している場合
C:\Program Files\Microsoft Visual Studio\(バージョン)\(エディション)\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\etc
具体例
C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\etc
[core]
symlinks = false
autocrlf = true
[color]
interactive = true
ui = auto
[pack]
packSizeLimit = 2g
[help]
format = html
[http]
sslCAinfo = %(prefix)/ssl/certs/ca-bundle.crt
[diff "astextplain"]
textconv = astextplain
[rebase]
autosquash = true
[filter "lfs"]
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
process = git-lfs filter-process
required = true
[credential]
helper = manager-core
[credential "https://dev.azure.com"]
usehttppath = true
[include]
; include Git for Windows' system config in order
; to inherit settings like `core.autocrlf`
path = C:/Program Files (x86)/Git/etc/gitconfig
path = C:/Program Files/Git/etc/gitconfig
[credential]
セクションの
helper = manager-core
を
helper = manager
に変更します。
[core]
symlinks = false
autocrlf = true
[color]
interactive = true
ui = auto
[pack]
packSizeLimit = 2g
[help]
format = html
[http]
sslCAinfo = %(prefix)/ssl/certs/ca-bundle.crt
[diff "astextplain"]
textconv = astextplain
[rebase]
autosquash = true
[filter "lfs"]
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
process = git-lfs filter-process
required = true
[credential]
helper = manager
[credential "https://dev.azure.com"]
usehttppath = true
[include]
; include Git for Windows' system config in order
; to inherit settings like `core.autocrlf`
path = C:/Program Files (x86)/Git/etc/gitconfig
path = C:/Program Files/Git/etc/gitconfig
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用