AI要約
久しぶりにサーバーでGit操作中に「error: cannot open .git/FETCH_HEAD」のパーミッションエラーが発生。原因はRoot所有の.gitフォルダ。修正方法としてsudo chownコマンドで.gitフォルダの所有者を自分に変更すると問題が解決した。
久しぶりにサーバーに入り,Git の状況を確認しようと fetch コマンドをかけるがエラー。
ちょっとググってみたところ,どうやらパーミッションがエラーのようです。
github/bitbucketでたまにerror: cannot open .git/FETCH_HEAD: Permission denied (255)になるのを直した話
???と文字化けしているところは,日本語表示が化けているのでしょう。
Root 以下のフォルダにつっこんでいたため,git の所有者も Root になっていたようです。
しばらく使っていなかったから,忘れていました。
sudo chown -R (username) .git/
git フォルダの所有者を自分にしたら無事解決しました。