Compare commits
2 Commits
7423e27171
...
2cdff5ae8b
Author | SHA1 | Date |
---|---|---|
|
2cdff5ae8b | |
|
844bd9a232 |
|
@ -0,0 +1,33 @@
|
|||
# 忽略 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
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -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