使用STM32CubeIDE将项目推送到码云gitee私有仓库或github

一、关于STM32CubeIDE

STM32CubeIDE 是ST公司最新推出的开发工具,具有 STM32 微控制器和微处理器的外围配置、代码生成、代码编译和调试功能。它基于ECLIPSE™/CDT框架和GCC工具链进行开发,GDB用于调试。它允许集成数百个完成ECLIPSE™ IDE 功能的现有插件。
STM32CubeIDE 集成了所有 STM32CubeMX 功能,可提供一体化的工具体验并节省安装和开发时间。在选择空 STM32 MCU 或 MPU 或预配置的微控制器或微处理器从板的选择后,将创建项目并生成初始化代码。在开发过程中,用户可以返回到外围设备或中间件的初始化和配置,并重新生成初始化代码,而不会影响用户代码。

产品支持多款平台开发,下载地址下载页面在此:STM32CubeIDE下载页面。

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第1张图片

二、STM32CubeIDE中的代码版本控制

一般地,我们在进行Git代码版本控制时,需要在项目文件夹,通过命令行代码当时操作进行push、pull、commit等操作,如下图:

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第2张图片

STM32CubeIDE中内嵌了相关git菜单,我们可以通过STM32CubeIDE很方便的将我们的软件工程托管到码云Gitee或是GitHub上。

由于GitHub服务器在国外,访问可靠性以及接入速度都具有一定的限制。此处我们一码云Gitee为例,介绍通过STM32CubeIDE直接进行码云Gitee代码版本管理。

2.1 注册Gitee账号,并且新建一个私有仓库

第一步:打开git.oschina的网站,注册或者登录码云(可以使用第三方账号的),官网链接https://gitee.com/

第二步:新建一个私有仓库

点击网页右上角的+号,进行仓库新建。

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第3张图片

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第4张图片

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第5张图片

2.2 通过STM32CubeIDE建立工程

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第6张图片

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第7张图片

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第8张图片

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第9张图片

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第10张图片

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第11张图片

点击create 

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第12张图片

点击 finish

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第13张图片

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第14张图片

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第15张图片

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第16张图片

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第17张图片

此处需要我们填入远程仓库信息,回到我们刚才的网站,复制上面的仓库URL地址,黏贴到上的URL一栏中。

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第18张图片

账号和密码使用gitee的账号,账号不要使用gitee邮箱,使用你的gitee用户名。

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第19张图片

点击Next

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第20张图片

一路确认。。。

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第21张图片

提示代码已经合并到Gitee.com。

再次在Gitee中查看,相关代码已经同步至云端。

使用STM32CubeIDE将项目推送到码云gitee私有仓库或github_第22张图片

如果需要使用GitHub进行代码托管,只需将上面的Gitee地址换成你注册的GitHub仓库地址,用户名密码换成GitHub的相关用户名密码即可。

你可能感兴趣的:(使用STM32CubeIDE将项目推送到码云gitee私有仓库或github)