助けてください。ターミナルでこれを実行しようとしています:
asgard@asgard-A7N8X2-0:~/CollegePortal$ git pull
error: cannot open .git/FETCH_HEAD: Permission denied
じゃあこれを試してみよう
asgard@asgard-A7N8X2-0:~/CollegePortal$ sudo git pull
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
助けてください、この問題が分かりません。
ベストアンサー1
最初の方法は、ユーザーにそのディレクトリを変更する権限がないため機能していないようです。2 番目の方法は、ルート ユーザーにその git リポジトリにアクセスするための適切な SSH キーがないため機能していないようです。
chown
何をしようとしているかに応じて、リポジトリを別のディレクトリにクローンするか、ユーザーに完全なアクセス権を与えるために現在のディレクトリにクローンする方が良いかもしれません。