我正在用一个干净的帐户设置一台新机器。我正在使用 MAMP Pro 在 Mac (OSX 10.8.2) 上进行本地开发,我使用 git 进行版本控制。我遇到权限问题...
MAMP Pro 允许您使用以下对话框设置对主机目录的权限:
当我将所有者设置为我自己 (ESL) 并将组设置为“管理员”时,git 可以正常工作,但我的本地计算机上的 Wordpress 更新无法正常运行(提示我输入 ftp 凭据)。
当我将所有者和组设置为“www”时,Wordpress 会顺利更新,但 git 会抛出“Permission denied”错误,例如:
ESL$ git checkout master
fatal: Unable to create '/Applications/MAMP/htdocs/streetofwalls/.git/index.lock': Permission denied
我被卡住了,因为我需要 Wordpress 和 git 才能正常运行。任何想法为什么我会遇到这个问题和/或如何解决它?