优秀的编程知识分享平台

网站首页 > 技术文章 正文

嵌入式高手教程第7集 如何用Git管理本地代码 三哥说技术

nanyue 2024-09-27 13:01:53 技术文章 9 ℃

大家好,三哥说技术。上节课建立了一个工程并写了gpio的控制代码,这节课看看如何用get管理起来。

·在工程上点击右键,先直接选择best get best here。当然三哥有愿习惯用这种命令行的,比较简洁而且不会出错。大家也可以下载一些其他的get工具图形化的。

·直接打开之后在其他的工程里面找到get文件,把get文件拷到工程的根部下面。为什么用这个?因为用ko编译完之后有一些没用的文件乱七八糟的,不让这些多余的文件上传到get里面,也不让get显示出来。这块就用note,把文件打开,这块里面显示的就是不用的文件,逐一的列出来,这有什么点、d、点、o、点、令卡之类的一系列的都没用。

·还有一些目录,这是因为之前这是三哥的目录,把现有的工程目录改一下,把at三f403前面目录名称去掉,因为这个没有了,根据现有的把编译的工程里面的基本上不用,但是整个的工程文件ko的工程文件是需要的,所以不把它作为闹文件,所以基本上把这块弄出来。

·这块是每一个用户会建立一个文件,也把它选上,也不需要。基本上差不多,再检查一遍,在这里面就直接可以get in it,直接输入名称get in it就可以了。get空格,i n i t。

·这块就有做了初始化,仓库本地仓库,三哥这次做的是在本地管理下来,所以是大家看到的直接在本地里头get status,是看现在的状态。现在基本上都是一些有用的文件,用get管理起来,这样就直接可以get commit杠m,后面双引号加具体的标记说明,中间可以打个回车,继续来输入具体的说明文字,这都是可以的。

·最终结果最终输完用引号弄上,就在这个给三哥再说一句,这块用get最好是用英文标标注,因为有些程序里面用中文涉及到中文转码,所以很麻烦。基本上可meet完,在本地用get就基本上管理起来了。这块已经是可以了。

·再把之前写的代码下下来,因为这个代码存到云盘上的代码是最新的,把它下下来,重新下下来,完了之后在本地制作一个代码的墨子,用这个下下来。之后点击用beyond compare,再点击另一个目录文件夹就直接compare to this five folder就可以了。

·就是这样就是两个可以直接用beyond command进行比较,当然大家其他的工具也可以在评论区里留言,大家用什么多多提供留言,多多给师弟、师妹们一些经验。

·现在开始比较好拽,我的这个是一个白卡不,所以也是把它给干掉。需要重新建一个拽物文件,就把拽物文件再拉过来。

·上节课写的gpm的程序,把它直接用这个直接过来就可以。把所有的全选完了之后做比较,比较完会标注出来哪个有变动,哪个没有变动。

·打开一个文件,这个文件可以在文件里面单独的替换,当然这个是三哥,这个知道就直接是文件,直接粗暴的整个文件拷过去就可以了。这个文件整个其实也是可以简单粗暴直接拷过去。

·工程文件其实也是一样的,工程文件也是用最新的直接替代过去就可以了。

·到这里文件基本上比较完,打开q工程,这样看一下用get status,get status一看是不是有变化了,就是已经用get来管理起来了,这样还是可以把它所有get and和get commit来做get提交。

·再用kill实际编译一下工程,打开工程编译一下看看可以不可以。

这节课基本上差不多到这,下节课再看一下如何用远程进行管理起来。管理get,用远程需要远程搭建一个get服务器,当然现在上课不在这里做展开,因为有一些其他的现在的直接可以用的get,大家可以用这个。

这节课就到这里,下节课继续进行编程,下节课再见。

最近发表
标签列表