随笔 - 733  文章 - 2  评论 - 12  阅读 - 92万

keil及rt-thread studio中版本控制

keil5.15才有对git svn的支持,之前的有其它的svcs;   http://www.keil.com/appnotes/files/apnt_279.pdf

http://stdbit.com/2015/06/05/using-git-for-project-management-with-uvision/

Using Git for Project Management with uVision

 

Keil-MDK 使用git管理代码 

在你的.git目录下,新建.gitignore文件:

这种方式只能在新建工程后,就创建,如果已经执行了git add . && git commit . -m "some"

再新建.gitignore的话,.gitignore对之前添加的文件是不起作用的。

可以通过:git rm -r --cached  非欲管理文件来删除,-r:递归

git commit
然后.gitignore中的忽略,起作用

复制代码
 1 !*.c 
 2 !*.h
 3    *.log
 4    *.plg
 5    *.bak
 6    *.dep
 7    *.uvgui.*
 8    JLinkLog.txt
 9    *.o
10    *.d
11    *.crf
12    *.tra
13    *.axf
14    *.hex
15    *.lnp
16    *.sct
17    *.__i
18    *.htm
View Code
复制代码

 

 rt-thread studio中的git管理

 

 

 
 
posted on   杰瑞鼠  阅读(2537)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示