2018年08月22日
git项目文件忽略规则
在仓库目录下新建一个.gitignore文件,里面填写相应的忽略规则,即可忽略文件,一行一个规则,规则如下:
规则 | 语法 |
---|---|
忽略.o和.a文件 | *.[oa] |
忽略 .b 和 .B文件,my.b除外 | *.[bB] !my.b |
忽略Pods文件和Pods目录 | Pods |
只忽略Pods目录,不忽略Pods文件 | Pods/ |
只忽略Pods文件,不忽略Pods目录 | Pods !Pods/ |
只忽略当前目录下的Pod文件和目录 子目录的Pod不在忽略范围内 |
/Pod |
命令行下git和svn实现换行
可以用单引号’把提交的注释括起来。像这样
$ git commit -m '我要换行了哦
> 你看我换行了吧,哈哈哈'
编辑已经提交的git注释
用命令 git commit --amend
可以修改最后一次的提交,执行这个命令后打印出日志,直接编辑然后保存。
svn 已经add的文件如何变成未add的状态
$ svn revert [PATH] --depth infinity
svn 批量删除文件
$ svn st | grep ! | awk '{print $2"@"}' | xargs svn del
svn log 指定时间段和用户
$ svn log -r {2018-8-1}:{2018-8-31} --search delims //查看用户delims这个时间段的提交日志
$ svn log -r 5748:5767 //查看两个版本号之间的提交日志
Intrinsic Content Size
Content Compression Resistance –> 如果内容的抗压缩阻力的优先级越高,那么视图越不容易被压缩;
Content Hugging –> 如果内容的抗拉伸阻力的优先级越高,那么视图越不容易被拉伸;