| 上一篇 | 下一篇 |
|---|---|
| 修改本地仓库内容并推送到远程仓库(关联/克隆) | 基于某个分支创建新分支(基于main/非main分支) |
提交时忽略指定文件/文件夹/文件类型
在 Keil 等工程中,编译生成的临时文件通常无需提交到 Git ,可在仓库根目录创建.gitignore文件(与README.md同级),其实这个步骤在 GitHub 上创建远程仓库的时候,会有对应的选项。
内容示例:
# 忽略整个文件夹 Objects/ Listings/ app/output/ # 忽略特定类型文件(作用于仓库任意位置) *.o *.d *.axf *.hex *.map *.lst *.crf *.htm *.build_log.htm说明:
output/表示忽略名为output的整个目录- 若只写
output,也可忽略同名文件或目录,但语义不如output/明确 - 若只想忽略某目录下的特定文件类型(而非整个目录),才需写如
output/*.o或更具体的output/LED.o
注意:
- 不要将
.uvprojx工程文件放入.git隐藏文件夹内