状況
git pull
を実行した際に次のエラーが発生しました。
$ git pull origin main
fatal: detected dubious ownership in repository at '/workspaces'
To add an exception for this directory, call:
git config --global --add safe.directory /workspaces
対処法
リポジトリのファイル等の所有者を変更する
次のコマンドを実行してリポジトリのファイル等の所有者を変更します。
sudo chown -R user /workspaces
safe.directoryに追加
上記を実行しても改善しない場合には次のコマンドを実行してsafe.directoryに追加します。
git config --global --add safe.directory /workspaces