使用命令行或第三方git管理器,我可以在MATLAB打开的情况下执行git
,commit
和reset
等基本stash
命令,大概是因为我和#39;我只在我当地的分公司工作。一旦我想使用git checkout somebranch
,我就会收到错误:
fatal: cannot create directory at [dir]: Permission denied
更糟糕的是,我当前的工作目录(在旧分支上)现在已经从我想要结帐的分支中进行了非分段更改。其他程序只是从新签出的分支重新加载文件。我试图找到一种方法来改变MATLAB锁定文件的方式但无济于事。
MATLAB R2017b
Windows 10 Pro
更多信息
我的git目录中的文件结构在两个分支之间是不同的。我认为问题来自于删除的子目录在MATLAB"设置路径"列表。
答案 0 :(得分:1)
首先,我建议
其次,仔细检查Process Explorer的任何锁定问题。