首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

Matlab编程技巧:通过Matlab管理git

  • 23-09-22 00:45
  • 3549
  • 12687
blog.csdn.net

本文描述通过Matlab管理git的方法,以Matlab2018a版本为例。如果比较熟悉Git的命令行操作,会有比较深的体会。

文章目录

  • 1 克隆代码仓库
  • 2 操作git指令
  • 3 分支操作
  • 4 总结

1 克隆代码仓库

首先默认已经在Gitee或者Gitlab上建立了远程代码仓库,其中存放了若干Simulink模型及数据字典。然后可以按照本章节的方法,用Matlab把它克隆到本地。

1)在本地新建文件夹,例如Test1;

在这里插入图片描述

2)点击新建 – Simulink Project;

在这里插入图片描述
接着,在弹出的页面选择Source Control;

在这里插入图片描述

3)接着,在下图中配置远程git地址,本地地址;

在这里插入图片描述
其中,Source control integration默认选为Git,Repository path表示远程路径(在gitlab页面可以复制),Sanfbox表示要克隆到的本地路径,选择第一步中的新建的文件夹。
在这里插入图片描述
填写完毕后,点击下方的Retrive,即可克隆到本地。这里要注意以下两点:

  • 克隆的过程中可能要填写gitlab的账号密码;
  • 如果仓库中没有.prj文件,表示这个仓库不是标准的Simulink工程的仓库,Matlab会提示创建Simulink工程文件(如下图所示红框中的文件或文件夹是工程文件);这里还是把工程文件都提交到远程仓库比较好,这样其他的电脑克隆的时候就不必再创建了;

在这里插入图片描述

2 操作git指令

克隆完毕之后,就会出现Simulink项目窗口,其中会显示Git状态以及文件状态。

在这里插入图片描述

在上方的菜单栏里,有常用的git操作。
在这里插入图片描述
其中,

  • Commit:对应于命令行中的 git commit -m “XXX”
  • 推送:对应于命令行中的 git push
  • 取回:对应于命令行中的 git pull

3 分支操作

分支操作是git中经常使用的,在Matlab中也能很直观地使用git地分支。

1)在上方的Source Control中点击分支,就能打开当前工程的分支管理器;
在这里插入图片描述
在这里可以看到历史上分支的创建和合并的过程。

2)如果想要切换分支,只要在分支后面的下拉框选择,并点击切换即可;
在这里插入图片描述

4 总结

本文简单地描述了在Simulink中操作git常用指令地方法。

>>返回个人博客总目录

文章知识点与官方知识档案匹配,可进一步学习相关知识
Git技能树首页概览5965 人正在系统学习中
注:本文转载自blog.csdn.net的chhttty的文章"https://blog.csdn.net/u013288925/article/details/127415524"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2024 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top