Uprawnienia do rozwoju lokalnego za pomocą git i MAMP

Przygotowuję nową maszynę na czystym koncie. Rozwijam się lokalnie na Macu (OSX 10.8.2) z MAMP Pro i używam git do kontroli wersji. Mam problem z uprawnieniami ...

MAMP Pro pozwala ustawić uprawnienia do katalogu hosta za pomocą następującego okna dialogowego:

Kiedy ustawiam właściciela na siebie (ESL), a grupę na „Admin”, git działa szczęśliwie, ale aktualizacje Wordpressa na mojej lokalnej maszynie nie są w stanie normalnie działać (pojawia się monit o poświadczenia ftp).

Kiedy ustawię właściciela i grupę na „www”, Wordpress aktualizuje się płynnie, ale git zgłasza błędy „Odmowa uprawnień”, takie jak:

ESL$ git checkout master
fatal: Unable to create '/Applications/MAMP/htdocs/streetofwalls/.git/index.lock': Permission denied

Utknąłem, ponieważ potrzebuję Wordpressa, aby działał normalnie, tak samo jak git. Jakieś pomysły, dlaczego mam ten problem i / lub jak to naprawić?

questionAnswers(0)

yourAnswerToTheQuestion