shimapapa.io

.NET,VB,C#,AzureなどMS関連中心の技術ブログ

Git For Windowsでメッセージ「Warning: 'C:\ProgramData/Git/config' has a dubious owner: 'XXXXX'.」が表示された

背景

現場で新しいPC(離任された方が使用していたPCを引き継ぎ)に変更になったので、Git For Windowsをインストールした。
Git For Windowsのバージョンは「2.23.0」。

現象

Gitコマンドを実行したところ、以下のようなエラーメッセージが表示された。

Warning: 'C:\ProgramData/Git/config' has a dubious owner: '(XXXXX)'.
For security reasons, it is therefore ignored.
To fix this, please transfer ownership to an admininstrator.

自分の場合、「XXXXX」がこのPCを前に使用していた方のユーザーアカウントだった。
現場のポリシーとして、PCの使用者を変更する場合は、クリーンインストールせず引き継ぎ。
よって、今回はGit For Windowsは前任者の方がインストールしていた状態だったところに、
上書きインストールしたような形になった。

解決策

メッセージの指示通り、「C:\ProgramData/Git/config」のプロパティから所有者を変更しようとしたが上手く行かず、
configファイルを自作して「C:\ProgramData/Git/config」に配置した。

参考

stackoverflow.com