编辑
使用Git钩子
本文访问次数:0

Git钩子和所有其他系统提供的钩子一样,让你能在某些特定的时刻进行一些任务,如代码检查,代码规范性处理等等。使用方法也很简单,例如我想在commit之前对项目文件的顺序以及项目文件进行处理,那么就添加一个pre-commit的钩子,在终端输入以下代码

{ echo '#!/bin/sh'; echo 'export PATH=/usr/local/bin:$PATH'; echo 'synx ~/XcodeProjects/App/App.xcodeproj';  echo 'xunique ~/XcodeProjects/App/App.xcodeproj'; echo 'xunique ~/XcodeProjects/App/Pods/Pods.xcodeproj/'; } > ~/XcodeProjects/App/.git/hooks/pre-commit

然后添加可执行权限

chmod 755 ~/XcodeProjects/App/.git/hooks/pre-commit

更多类型的钩子以及使用方法请参考官网介绍:Git 钩子

没有任何评论