git stash 在跨平台 ntfs 文件夹上运行

git stash 在跨平台 ntfs 文件夹上运行

我把工作目录放在 ntfs 驱动器上,以便能够在 Windows 和 ubuntu linux 上工作。我把这个放在 git 下。当我尝试从 ubuntu 运行“git stash”时,出现以下错误:

cp:保留“$MYGITWORKDIR/.git/.git-stash.6306-index”的时间:操作不允许无法保存当前工作树状态

当我使用 msysgit 从 Windows 尝试执行同样的事情时,没有出现这样的问题。

我猜是 ntfs 文件夹上的“cp”。有什么方法可以修复此问题吗?或者这是一个已知问题?

答案1

ntfs-device在下添加以下选项/etc/fstab

uid=USERID

USERID对我来说是 1000,但您可以使用 shell 命令获取id

相关内容