2009-09-23 3 views
0

У меня есть MacBook и Ubuntu Server на нем как часть виртуальной машины VMWare fusion. Когда я использую GIT на моем локальном диске (Mac), все работает отлично, но когда я пытаюсь использовать git на томах, у меня проблемы.GIT и VMWare/Volumes

Например/Volumes/vm1/webfolder - это мой локальный репозиторий .git. Если я создаю клон как

[email protected]:byrepo.git 

я проверить изменения, как

git pull --rebase origin master 

все файлы отличается и требуют обновления. В чем проблема? Для информации ... тот же эффект я получаю, используя общие папки VMWare в Windows. Есть проблема с разрешением или проблема с владельцем пользователя?

Устранить ошибку? Thx!

+3

Пожалуйста, вернитесь на некоторые из ваших старых вопросов (есть ссылки на на странице своей учетной записи) и принимать ответы - люди заслуживают благодарности за помощь, которую они дали. – Cascabel

ответ

0

У меня возникли проблемы с тем, что вы точно знаете, в чем проблема, но если вы говорите, что git-pull отказывается действовать, заявив, что все было изменено, вполне возможно, что вы изменили свои права. Проверьте вывод git diff, чтобы подтвердить это, и если это так, и это безопасно игнорировать изменения разрешения, попробуйте установить core.filemode ложь:

git config core.filemode false