Git本地独享式文件忽略
摘要:很多时候我们需要.gitignore文件。如果直接把这个文件放在版本库中的话有可能别人用不到,或许别人忽略的文件跟你不一样,从而大大增加了.gitignore的体积。因此在某些时候我们需要设置版本库之外的.gitignore文件,具体方法有两种一种是设置全局的.gitignore文件,另一种时直接在.git 文件中的.git/info/exclude文件中直接设置。在git/info/exclude中直接设置就是直接在这个文件的后面加上你要修改的文件,另一种是设置本地共享的全局文件忽略列表(这个名字可以随意设置)设置方法:git config --global core.excludesfil
阅读全文
init.rc分析
摘要:1,init.rc是一个可配置的初始化文件,通常定制厂商可以配置额外的初始化配置,init.%PRODUCT%.rc2,init.rc是在$GINGERBREAD/system/core/init/init.c中读取的,它基于“行”,包含一些用空格隔开的关键字(它属于特殊字符)3,如果关键字中有空格,处理方法类似于C语言,使用/表示转义,使用“”防止关键字被断开,另外注意/在末尾表示换行4,#开头的表示注释5,init.rc包含4种状态类别:Actions/Commands/Services/Options6,当声明一个service或者action的时候,它将隐式声明一个section,它之
阅读全文