※ 個人blogに投稿した記事(投稿日:2019/10/10)をQiitaに移行しました
背景
現場で新しい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」に配置した。
参考
stackloverflow - Latest Update brings Github error on pull, push, or sync