增加说明
This commit is contained in:
parent
844bd9a232
commit
2cdff5ae8b
|
@ -0,0 +1,53 @@
|
||||||
|
编辑 .gitignore 文件可以帮助您忽略一些不需要版本控制的文件和文件夹。对于 Keil5 项目,通常不需要将编译生成的中间文件和临时文件添加到 Git 仓库中。以下是一个适合 Keil5 项目的 .gitignore 示例:
|
||||||
|
|
||||||
|
plaintext
|
||||||
|
复制代码
|
||||||
|
# 忽略 Keil5 生成的中间文件和备份文件
|
||||||
|
*.obj
|
||||||
|
*.lst
|
||||||
|
*.bak
|
||||||
|
*.rpt
|
||||||
|
*.plg
|
||||||
|
*.uvgui.*
|
||||||
|
*.crf
|
||||||
|
*.map
|
||||||
|
*.hex
|
||||||
|
*.axf
|
||||||
|
*.sct
|
||||||
|
*.o
|
||||||
|
*.s19
|
||||||
|
|
||||||
|
# 忽略编译器输出目录(如果您有自定义的输出目录)
|
||||||
|
Objects/
|
||||||
|
Listings/
|
||||||
|
Exe/
|
||||||
|
|
||||||
|
# 忽略用户设置文件,通常包含调试和布局等信息
|
||||||
|
*.uvoptx
|
||||||
|
|
||||||
|
# 如果使用 Visual Studio Code,可以忽略以下目录和文件
|
||||||
|
.vscode/
|
||||||
|
*.code-workspace
|
||||||
|
|
||||||
|
# 忽略操作系统生成的文件
|
||||||
|
.DS_Store
|
||||||
|
Thumbs.db
|
||||||
|
|
||||||
|
# 如果使用其他外部工具(例如,IDE 生成的临时文件)
|
||||||
|
*.log
|
||||||
|
如何编辑 .gitignore
|
||||||
|
创建或编辑文件:在项目根目录下创建一个名为 .gitignore 的文件(如果不存在的话)。在文本编辑器中打开该文件。
|
||||||
|
|
||||||
|
添加忽略规则:在文件中添加需要忽略的文件和文件夹规则,每条规则占一行。
|
||||||
|
|
||||||
|
* 表示通配符。例如,*.obj 表示忽略所有 .obj 文件。
|
||||||
|
/ 表示目录。例如,Objects/ 表示忽略 Objects 目录。
|
||||||
|
以 # 开头的行表示注释,不会影响忽略规则。
|
||||||
|
应用 .gitignore 更改:编辑完成后,保存 .gitignore 文件。Git 会自动应用该文件中的规则,对于已经被跟踪的文件,可以通过以下命令清除缓存使其生效:
|
||||||
|
|
||||||
|
bash
|
||||||
|
复制代码
|
||||||
|
git rm -r --cached .
|
||||||
|
git add .
|
||||||
|
git commit -m "Apply .gitignore rules"
|
||||||
|
这样就可以保持 Git 仓库干净,只包含必要的源代码和配置文件,避免不必要的二进制文件、备份文件等进入版本控制。
|
Loading…
Reference in New Issue