git - MATLAB - 在脚本中临时签出 git 提交
问题描述
用例
我正在使用 MATLAB 进行数据分析。为此,我使用受源代码控制(在 MATLAB 路径中)的软件库。该软件会不时更改,因此在使用旧脚本时最好使用相同版本的代码库。
当前的解决方法
目前,我正在记下我用作评论的版本的提交/散列,以便能够更改它,如果某些东西不起作用。这很烦人,自动解决方案会更好。
所需的解决方案
这是一些模型代码,解决方案的外观。
cd path/to/library
git checkout 497e8527b6bdea4981d025937c8ce3d84ba038f8
cd /current/script/path
... % some matlab code
cd path/to/library
git checkout master
问题
- 谁能给我一个可能的解决方案的提示?
- 有没有更好的解决方案?(在其他 IDE 中,可能需要一个特殊版本的程序等。在 MATLAB 中没有发现任何类似的东西)
链接
用于源代码控制的 MATLAB 文档- 在那里没有找到好的提示。