这是一个创建于 3515 天前的主题,其中的信息可能已经有所发展或是发生改变。
环境:
Windows 8.1
VirtualBox 4.3.20
Vagrant 1.7.1
vagrant-winnfsd 1.0.11
winnfsd 里设置了mount时候的用户和用户组都是vagrant
查看工作目录的权限是777 vagrant:vagrant
在虚拟机里各种操作都正常没有问题,唯独使用git时不太正常
$ git add -u
fatal: error when closing sha1 file: Permission denied
$ git gc
fatal: fsync error on '.git/objects/pack/tmp_pack_1aPwSL': Permission denied
error: failed to run repack
git 创建的.git/objects/pack/tmp_pack*文件的权限是555 也就是全是r-x