wslで起動した oracle linuxをsambaで Xドライブをマウントし、 そこに TortoiseGitで git cloneし、commit等を行ったところ、以下のエラーが発生
--------------------------- TortoiseGit --------------------------- Could not get HEAD hash. libgit2 returned: repository path 'X:/tmp/???/' is not owned by current user. To add an exception for this directory, call: git config --global --add safe.directory 'X:/tmp/???' --------------------------- OK ---------------------------
ダイアログに 「git config --global --add safe.directory 'X:/tmp/???'」とありますので、 TortoiseGitの設定から「Edit global .gitconfig」を開き、 ドライブ名を「x→X」のように大文字にすることで解消
[safe] directory = x ##★ ココ directory = x:/tmp/??? ##★ ココ directory = %(prefix)///172.18.129.236/end0tknr/tmp/??? ##★ ココ directory = 'x:/tmp/???' ##★ ココ