记录git管理单片机程序

这篇具有很好参考价值的文章主要介绍了记录git管理单片机程序。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

记录git管理单片机程序

1、创建文件夹,把工程拖到文件里
记录git管理单片机程序,git
2、防止无用文件上传,可以节省上传速度和空间
方法一:killkill.bat:清除掉KEIL编译生成的一些不需要的文件
参考链接:https://blog.csdn.net/alongbattle/article/details/107352279
记录git管理单片机程序,git

方法二:配置.gitignore文件
在对工程操作之前,创建.gitignore文件,在里面添加不需要追踪的文件,它们将不会被 Git 跟踪和提交,忽略他们,可以节省上传速度和空间。例子:为keil工程配置的忽略文件,Library/*是保存STM32标准库的文件夹,其他都是文件代码编译过程中生成文件。
参考网址: https://blog.csdn.net/weixin_70110771/article/details/131505323
3、XX项目文件夹下,右键,点击Git Bash Here
记录git管理单片机程序,git
以下就是关于git命令一些操作
超棒的参考网址:https://blog.csdn.net/weixin_55136170/article/details/131176614
4、git提交文件
git init (每次的第一次创建管理都需要)
git add 文件夹或者文件(Tab键补齐)
git config –global user.email “xx@example.com” (第一次提交需要配置邮箱,窗口会有提醒不用记,跟这个提示来就好)
git config –global user.name “ggb” (第一次提交需要配置姓名,会有提醒不用记,跟这个提示来就好)
git commit -m “修改描述”
记录git管理单片机程序,git
记录git管理单片机程序,git
5、文件版本号切换
上面是提交了两次版本,V1、V2。
下面的例子,我提交了V2但是想要V1,得到V1后又想V2
查看日志:
git log

记录git管理单片机程序,git
选择当前需要的版本号:(过去的版本 V1)
git reset --hard 版本号(复制粘贴)

记录git管理单片机程序,git

不想要过去想要之前最新的:(最新提交的 V2)
git reflog

记录git管理单片机程序,git
记录git管理单片机程序,git

总结

git init
git add
git commit
git log 不包含回退记录的
git reflog 包含回退记录的
git reset --hard 版本号

TortoiseGit海龟

GUI界面可操作性通俗一点。
例子:
记录git管理单片机程序,git
查找区别也会方便一点:会把区别列出来
例子:
记录git管理单片机程序,git文章来源地址https://www.toymoban.com/news/detail-754490.html

到了这里,关于记录git管理单片机程序的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 调试记录 单片机GD32F103C8T6(兆易创新) 程序烧写完成但是没有现象 (自己做的板子)

    CPU内核:ARM  Cortex-M3 CPU最大主频:108MHz 工作电压范围:2.6V~3.6V 程序存储容量:64KB 程序存储器类型:FLASH RAM, 总容量:20KB GPIO端口数量:37 最高主频可达108MHz, 资料链接:1473490296871.pdf (szlcsc.com) 1.  烧写最简单的 跑马灯程序,但是板子上的LED灯没有反应。 2.  检查单片机

    2024年02月06日
    浏览(46)
  • 关于单片机的分频定时器的记录

    对于单片机的频率原来一直不太明白,现在在学习进行记录: 主频: 分频 对于分频来说,实际就是相当于间接降低这个主频,减少这个震荡次数,比如我分频系数为72,那么我就是1S产生的震荡次数就是72000000/72=1000000次,相当于用少的计数来对一秒钟进行计数。 那么有人好

    2024年04月09日
    浏览(48)
  • PIC单片机之AD转换学习记录

            首先,简单介绍一下AD原理。ADC是指将模拟信号转换成数字信号的过程。通俗理解ADC采样就是采集电路中的电压,通过数值的方式表现出来。         以PIC16F877芯片为例,它是10位ADC,供电电压是5V,它能检测的电压也是0~5V(参考电压可以自己修改)。这就好理解了,

    2024年02月04日
    浏览(50)
  • 湖南大学大二STC单片机实训学习记录

    众所周知湖大工训是一个生机勃勃风景宜人的好地方。虽然坐牢,但是好在有空调,这破板子折腾起来也比较清爽,不像某core实验,屁都不会。所以简单记录一下学习的过程。相关资源和软件请见某某通。我把这部分记录放到了我的个人博客上面,下面是博客的跳转链接和相

    2024年02月11日
    浏览(36)
  • 单片机内存管理

    单片机内存管理 1、随机存储器 RAM是随机存储器,读写速度快,但掉电以后数据会丢失。它分为SRAM(静态RAM)和DRAM(动态RAM)。SRAM无需刷新就可以保存数据;DRAM需要不断刷新才可以保存数据。在CPU内部的RAM,就叫内部RAM,在CPU外部的RAM,就叫外部RAM。单片机应用中,一般很少扩

    2024年02月13日
    浏览(37)
  • 蓝桥杯单片机14届记录 + 6-13届省赛代码+试题

    客观题 01. 一个 8 位的 DAC 转换器,供电电压为 3.3V,参考电压 2.4V,其 1LSB 产生的输出电 压增量是( )V。 A. 0.0129 B. 0.0047 C. 0.0064 D. 0.0094  02. IAP15F2K61S2 单片机支持通过哪些接口进行在线调试( )。 A. SPI B. UART C. I2C D. JTAG  03. 下列电路中属于时序逻辑电路的是( )。 A. 计数

    2024年02月06日
    浏览(53)
  • 单片机实现动态内存管理

            多数传统的单片机并没有动态内存管理功能。单片机通常具有有限的存储资源,包括固定大小的静态RAM(SRAM)用于数据存储和寄存器用于特定功能。这些资源在编译时被分配并且在程序的整个生命周期中保持不变。 灵活性和效率:动态内存管理可以根据程序的需

    2024年02月14日
    浏览(40)
  • 【单片机】51单片机串口的收发实验,串口程序

    这段代码是使用C语言编写的用于8051单片机的串口通信程序。它实现了以下功能: 引入必要的头文件,包括reg52.h、intrins.h、string.h、stdio.h和stdlib.h。 定义了常量FSOC和BAUD,分别表示系统时钟频率和波特率。 定义了一个发送数据的函数send,该函数将数据发送到串口,等待数据

    2024年02月14日
    浏览(46)
  • 记录在苹果mac os系统上使用51单片机仿真软件Proteus

    1.安装Wineskin shell 指令 2.安装Wrapper 点击update ​​​​​​​ 首先我们需要安装一个程序: 可以将在Windows系统上才能运行exe文件打包为mac系统可执行的文件。 下载后,可以在启动台或者下载目录看到 Wineskin Winery 的图标,点击启动该软件。  No Wrapper Installed   暂时无法解决

    2024年02月06日
    浏览(63)
  • 【单片机】51单片机,TLC2543,驱动程序,读取adc

    TLC2543 是一款 12 位精密模数转换器 (ADC)。 1~9、11、12——AIN0~AIN10为模拟输入端; 15——CS 为片选端; 17——DIN 为串行数据输入端;(控制字输入端,用于选择转换及输出数据格式) 16——DOUT为A/D转换结果的三态串行输出端;(A/D转换结果的输出端。) 19——EOC为转换结束端

    2024年02月14日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包