如何方便的对Matlab中的代码进行版本管理

 我来答
地瓜说机
2018-01-23 · TA获得超过2.9万个赞
知道大有可为答主
回答量:2.3万
采纳率:91%
帮助的人:1.3亿
展开全部

第一步:安装Git

首先到网上下载Git的安装包,windows版本的下载地址如下:https://git-scm.com/download/win 。下载得到的文件是Git-2.14.1-64-bit.exe,然后双击安装它, 安装中的参数设置按默认来就好了,下图是安装过程中的一个界面,这里是让你配置环境变量,按默认选中间那个。


第二步 : 在Matlab中配置Git

打开Matlab,并将工作目录切换到你想要进行版本管理的代码路径中去。我这里的工作路径为"F:/汪汪/git_test",里面包含一个“sor.m”文件。现在我要将这个目录下的文件添加到我的GIt仓库中,只需要简单的几个指令就可以了:


第三步:在Malab命令行窗口输入“!cmd“切换到window的命令行模式,即:感叹号+cmd


第四步:初始化Git,在命令行下输入git init,如果此时出现找不到命令‘git init’ 那么请重启一下Matlab就好了,正常的情况会有提示 Initialized empty Git...:


第五步:添加code到git中存储库中,使用命令 git
add --all,--all代表将当前目录下的所有文件都添加进去,如果你只想添加单个文件,在git add 后面跟文件名就好了。输入命令后除了git add --all之外没有任何的提示,有一种说法即没有提示即成功。


第六步:提交代码,使用git commit -m "for init"

这里-m 和面跟的是提交的日志,以方便你自己以后知道恢复到哪个版本。和大家简单说一下git的原理,git 的存储会分为暂存区和Header, 暂存区相当于临时保存的区域,Header相当于最终代码保存的区域,git add 命令会将代码添加到暂存区,此时只是暂时保存,并没有真的提交, 只有使用git commit 命令时才会真正的提交到Header区来保存

AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式