SMT32CubeIDE关联Gitee
网上有相关的帖子很多,但是我自己按照教程设置过程中遇到了几个问题,都是通过参考其他帖子或者自行摸索解决的。这里我把过程和几个关键点写下来供大家参考。
开启
前段时间使用STM32cubeIDE由于配置问题,重新生成代码的时候把src文件删掉了,c文件源码都丢了。备份也是半个月之前的,中间有一些重要改动只有日志可溯其源,凭借记忆和逻辑重新补回了这些功能。
意识到代码管理重要性后,开始上网搜索相关教程。
主要流程参考如下帖子:
转自@wangjun_eric
使用STM32CubeIDE将项目推送到码云gitee私有仓库或github
问题1:
其中遇到的第一个问题就是Team->Share Project弹出对话框没有git的选项
于是又搜索和看帖子回复,可能需要安装git,没有用。我使用的是stm32cubeide版本1.6.1,尝试升级到1.7.0仍然没有用。于是查看eclipse关联git的文章发现Windows->Preferences下没有Git的选项。于是猜测需要安装git插件。
解决办法
按照下图提示搜索“git”插件,第一个EGit插件安装即可,重启完成后重复team->share project
这样就会出现git相关选项
问题2
按照教程提示一直进行即可。然后遇到第二个问题,pull一直失败。表现为
non-fast
解决办法:
转自@Huathy-雨落江南,浮生若梦
解决git上无法push项目到远程仓库问题
按照下图取消勾选即可。这样再次pull就没有问题了。终于实现了gitee代码管理。
最终结果展示如下: