一些小技巧

delims 于 2018-08-22 发布

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 –> 如果内容的抗拉伸阻力的优先级越高,那么视图越不容易被拉伸;