当我更改git分支时,MATLAB无法识别对文件的更改。 要解决这个问题,我必须首先在调试模式下运行代码,之后一切都会好的。
有没有办法强制MATLAB不将文件缓存到内存中并从驱动器中读取,这样就不会发生这种情况?
答案 0 :(得分:3)
从内存中清除特定的函数/脚本并强制Matlab从磁盘重新读取它:
clear myfun
从内存中清除所有函数/脚本:
clear functions
这样可以让您git branch
没有问题。
有关详细信息,请参阅documentation here。请注意,clear all
完成了同样的任务,但清除了工作区中所有变量的费用等。
答案 1 :(得分:2)