【问题标题】:GIT and VMWare/VolumesGIT 和 VMWare/卷
【发布时间】:2010-11-30 21:34:51
【问题描述】:

我有 MacBook 和 Ubuntu Server 作为 VMWare 融合虚拟机的一部分。当我在本地磁盘 (Mac) 上使用 GIT 时,一切正常,但是当我尝试在卷上使用 git 时,我遇到了问题。

例如 /Volumes/vm1/webfolder 是我的本地 .git 存储库。如果我像

这样创建克隆
git@myserver:byrepo.git

然后我检查类似的变化

git pull --rebase origin master

所有文件都不同,需要更新。问题是什么?有关信息...我在 Windows 上使用共享 VMWare 文件夹获得的效果相同。是权限问题还是用户所有者问题?

修复它? 谢谢!

【问题讨论】:

  • 请返回您以前的一些问题(您的帐户页面上有链接)并接受答案 - 人们提供的帮助值得称赞。

标签: git vmware clone commit push


【解决方案1】:

我很难准确说出您的问题是什么,但是如果您说git-pull 拒绝采取行动,并说明所有内容都已修改,那么您的权限很可能已更改。检查git diff 的输出以确认这一点,如果是这种情况并且可以安全地忽略权限更改,请尝试将 core.filemode 设置为 false:

git config core.filemode false

【讨论】:

    猜你喜欢
    • 2011-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多