git 创建 .gitignore 文件 建立项目过滤规则
来源:互联网 发布:java 多态 编辑:程序博客网 时间:2024/06/06 14:08
创建 .gitignore 随意设置想跟踪哪些文件和不跟踪哪些文件.
1.在项目根目录下建立 .gitignore 文件
2. .gitignore文件过滤有两种模式,开放模式和保守模式
2.1开放模式负责设置过滤哪些文件和文件夹
eg:
过滤文件夹设置:
/mtk/
过滤文件设置
指定过滤某种类型的文件:
*.zip*.rar*.via*.tmp*.err
指定过滤某个文件:
/mtk/do.c/mtk/if.h
2.2 b保守模式负责设置哪些文件不被过滤,也就是哪些文件要被跟踪。
跟踪某个文件夹
!/plutommi/mmi
跟踪某类文件
!*.c!*.h
跟踪某个指定文件
!/plutommi/mmi/mmi_features.h
3.配置.gitignore 的简易原则
采用共享模式与保守模式结合配置的办法。
eg:一个文件夹下有很多文件夹和文件,而我只想跟踪其中的一个文件,这样设置就可以满足这种情况,先用共享模式把整个目录 都设置为不跟踪,然后再用保守模式把这个文件夹中想要跟踪的文件设置为被跟踪,配置很简单,就可以跟踪想要跟踪的文件。
4.我做mtk项目用到的 .gitignore 文件的具体配置如下:
#######开放模式############################ folder ################/_souceInsight_//build//MoDIS//Doc//mtk_lib//scripts//header_temp//tools/AudioResGen//tools/GLBOptionSwtichRef//tools/GMSL//tools/MinGW//tools/MSYS//tools/NewMMIResourceTool//tools/NVRAMStatistic//tst//verno//plutommi/tool//plutommi/Customer/ResGenerator//plutommi/Customer/CustResource//plutommi/Customer/LcdResource//plutommi/Customer/Images//plutommi/mmi/Framework/EventHandling/EventsInc/mmi_menu_handlers.h/vendor/font/MTK/official/project/plutommi/content/inc//vendor/font/MTK/official/project/plutommi/content/src/################ fixed file ################.gitignore*.exe*.txt*.def*.dsp*.lib*.doc*.dll*.lnt*.pm*.xls*.dbg*.DBG*.o*.plg*.keep################ temp file ################~**.log*.cmm*.men*.ini*.fig*.cmp*.tmp################ script ################*.bat
#########保守模式############!/plutommi/Customer/CustResource/PLUTO_MMI/!/plutommi/Customer/LcdResource/MainLcd128X160/!/plutommi/Customer/Images/PLUTO128X160/image.zip!/vendor/font/MTK/official/project/plutommi/content/inc/MainLcd128X160/!/vendor/font/MTK/official/project/plutommi/content/src/MainLcd128X160/
0 0
- git 创建 .gitignore 文件 建立项目过滤规则
- git 创建 .gitignore 文件 建立项目过滤规则
- git 创建 .gitignore 文件 建立项目过滤规则
- Git版本库使用.gitignore建立项目文件过滤规则
- Git使用gitignore建立项目过滤规则
- Git使用gitignore建立项目过滤规则
- Git使用gitignore建立项目过滤规则
- Git使用gitignore建立项目过滤规则
- Git使用gitignore建立项目过滤规则
- Git使用gitignore建立项目过滤规则
- Git使用gitignore建立项目过滤规则
- Git使用Gitignore建立项目过滤规则
- Git使用gitignore建立项目过滤规则
- android Git使用gitignore建立项目过滤规则
- android Git使用gitignore建立项目过滤规则
- git 创建 .gitignore 文件过滤规则及注意事项
- Git提交项目.gitignore的过滤规则
- android studio使用.gitignore建立项目过滤规则
- Android学习笔记之布局
- G.729A--编码--主函数
- boost::bind参数例子使用
- HDU 1081 To The Max
- 终于还是换到了这个新博客
- git 创建 .gitignore 文件 建立项目过滤规则
- SqlServer 更改复制代理配置文件参数及两种冲突策略设置
- Java源码分析之LinkedList
- 数据结构实验之栈四:括号匹配
- Could not create pool connection. The DBMS driver exception was: Io 异常: Broken pipe
- 移动前端开发之viewport的深入理解
- Java系列-JAVA语言十个概念
- winlogon源码分析
- 蚂蚁搬家(改进版)