RTThread项目之写在前面的话及GIT准备

总觉这一年半来没做什么项目,只是忙于给别人做测试,出方案,还有就是些杂七杂八的事。什么原因呢?其实是源自于内心的骄傲与不踏实。总觉得这简单,那简单,实际真做起来,问题还是蛮多的。真正实现一个功能,以后对自己做项目,就可以直接拿来用。所以,还是要认真的对待自己所能掌握的项目的。不能不俯下身去,这山看着那山高了。

每每想起,自己工作这些年,如果有人问“什么RTOS,做过项目吗?”。还真是对不起自己这些年的道行。如何利用有限的时间呢?自己的无知还是很清楚的,要想比别人飞的更高,只有多多付出。坚持、加油!

                                                                                                               -------致将要以没用过RRThread做项目的自己

什么样的学习方法是最有效的呢?最近的 “俯下身去的坚持” 给了我答案,那就是“动手”。只有动了手,才能代表全身心的投入!

如最近再次看了下git远程代码管理,虽然之前也弄过这些,但还是没有意识到这个工具的意义,一直也没有用起来,此后要记住了,如果很多人都在用的东西,一定是有价值的,要仔细的研究透掌握好,还要用起来。这样技术上才能逐渐有所提升。就像昨天自己查的芯片一样,STM32L4,批量的价格已经降到和F1的价格差不多了,性能更高了,为什么自己还在用F1和F0的呢?STD库已经对新出的芯片不支持了,为什么还想着用呢?如此下去只能是“井底之蛙”。

接触软件也有差不多两年多的时间了,明显能体会到以后的嵌入式的开发,必然如软件开发一样,组件化。要想站在时代的前沿不被淘汰,就得想到提前准备。

先来过第一坎-------git代码管理,从SmartGit开始

git管理框图:

对于index暂存区的理解,就是本地文件来下隐藏的git文件:如下图

master: 英语“主要”,是本地库中master分支。

workspace:就是平常编辑代码的地方。

1、基本的快捷键操作:

前三个就不用说了,看图标就知道是做什么的,主要针对的是远程库的操作。

stage/unstage:主要针对的是暂存区操作。stage:阶段  Discard是丢弃。Stash:改动

 Repositories:仓库,是指本地仓库的目录

graph:图形,用于追溯代码故事

Branches:显示的是本地库Local Branches 远程库origin和库中打过标签的tags.

Recyclable Commits:可回收的提交

 

2、从远程库获取代码:直接按以下操作就可以了,可以从github下克隆工程代码

3、管理代码:这个图还是挺重要的。

不认识的单词:

fetch:  取的意思

checkout:查看

pull:拉

pull操作:

fetch操作:

效果是从“远程库”获取代码到“本地库”。

 

checkout操作:

 

 branch:加分支操作:

 

meger:混合两个分支的操作

效果是:“选择的目标分支代码”与“本地工作空间”代码混合.

 

追溯代码故事:

目的是通过版本号查看修改了哪些部分的代码。

 

submodule:子模块,通过submodule方式引入到自己的代码中。这样以后在github上找到可用的代码,可直接通过子模块的方式加入到工程中。

 

最后一点:

如何删除github云端项目???

一、点击进入你要删除的repository,如下图,点击右侧的Settings;

二、进入setting后拉到底,可以看到

三、输入确认删除的项目名字后,点,我理解删除即可

 

 

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

guangod

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值