当前位置: 首页 > news >正文

1-19 .gitignore的作用

Keil编译时会生成很多中间文件,我们并不需要对这些文件进行版本控制,否则容易出现提交一次代码,结果出现两百多个文件变更

在本地仓库目录下打开git bash,输入以下命令:

touch .gitignore

随后用vscode打开创建的.gitignore文件(尽量不要用微软的记事本

将这段代码粘贴进去

# Keil Generated output files in the sub-directories .\Listings and .\Objects
*.lst
*.o
*.d
*.crf
*.lnp
*.axf
*.htm
*.build_log.htm
*.dep
*.iex
*.i
*_2i
*.l2p
*.fed
*.map
*.hex
*.bin
*.Bak

#Keil Project screen layout file
*.uvguix.*
*.uvgui.*

#JLINK file
JLinkLog.txt
*.dbgconf


git 禁止自动换行:


禁止行尾自动转换

.uvprojx.uvoptx项目文件的每行以换行符(LF)结尾(UNIX风格),而在Windows系统中,文件的每行通常使用回车换行符(CRLF)结尾。Git会自动检测这一点,并将服务器上的行尾改为CRLF。这样会出现不一致,可以使用以下命令禁止Git自动修改行尾。

在Git命令行界面中输入:

git config --global core.autocrlf false

......

相关文章:

  • PAT 甲级 1091 Acute Stroke
  • 网络安全监测探针安装位置 网络安全监测系统
  • ZLMediaKi集群设置
  • Python部署工控安全风险评估系统
  • 字节火山引擎 DeepSeek 接入本地使用
  • mongodb的并发优化
  • 网络安全风险事件排名 网络安全事件划分
  • MobaXterm_Portable_v23.2 免费下载与使用教程(附安卓替代方案)
  • 模型思维 - 领域模型的应用与解析
  • 8.日常英语笔记
  • 【每日八股】MySQL篇(二):事务
  • 文档检索服务平台
  • 23贪心算法
  • 【蓝桥杯单片机】客观题
  • 如何在 macOS 上配置 MySQL 环境变量
  • 【ROS2】第三方库学习:Eigen(线性代数:矩阵、向量)
  • 接雨水的算法
  • Linux nc 命令详解
  • Android Studio2024版本安装环境SDK、Gradle配置
  • 《Linux命令行和shell脚本编程大全》第一章阅读笔记
  • 鸡西网站建设/网络营销案例实例
  • 肇庆制作网站软件/快速提高网站关键词排名优化
  • 海南建设网站/网页制作教程步骤
  • 招工网站服务/seo人员是什么意思
  • 门户网站定制服务器/软文推广软文营销
  • 页面设计软件教程/网站如何seo推广