メイン画像

git config --unset で警告 has multiple values が出た場合の対策

git config --unset で警告 has multiple values が出た場合の対策


git の設定から safe.directory を消すため unset を実行したところ、 warning: safe.directory has multiple values の警告が出た。

どうやら同じ名前の設定が複数あると unset では消せないらしい。

$ git config --global --unset safe.directory
warning: safe.directory has multiple values

確かに safe.directory が複数ある。

$ git config --global --list
safe.directory=C:/Users/username/source/repos/
safe.directory=C:/Users/username/source/repos/foo

そんなときは unset-all ですべて消してしまえばいい。

$ git config --global --unset-all safe.directory

全部消えた。これで OK 。


アカウントを作成 して、もっと沢山の記事を読みませんか?


この記事が気に入ったら ことりと さんを応援しませんか?
メッセージを添えてチップを送ることができます。


この記事にコメントをしてみませんか?


酒とアクアリウムが最近の楽しみ。

おすすめの記事