博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python代码格式检查工具部署pre_commit
阅读量:5913 次
发布时间:2019-06-19

本文共 962 字,大约阅读时间需要 3 分钟。

如何使用pre_commit?

1. 合并该分支 
2. 在git根目录下使用pre-commit install即可
3. 如果没有装pre-commit 安装一下pip install pre-commit

 

这里的分支指的是一个叫.pre-commit-config.yaml的文件。

贴一下现在我的配置

-   repo: git://github.com/xiachufang/pre-commit-hooks.git    sha: 298a206604135709f011d626d1192f45dd5f08b1    hooks:    -   id: autopep8-wrapper        args:        - --in-place        - --ignore=E501,E228,E226,E261,E262,E266,E128,E241,E402    -   id: check-added-large-files    -   id: check-ast    -   id: check-case-conflict    -   id: check-docstring-first    -   id: check-json    -   id: pretty-format-json    -   id: check-merge-conflict    -   id: check-xml    -   id: check-yaml    -   id: debug-statements    -   id: detect-private-key    -   id: flake8        args:        - --ignore=E501,E228,E226,E261,E262,E266,E128,E402        - --builtins=G,request        - --jobs=1    -   id: end-of-file-fixer    -   id: fix-encoding-pragma    -   id: requirements-txt-fixer    -   id: trailing-whitespace

 

转载地址:http://xbmpx.baihongyu.com/

你可能感兴趣的文章
Yii CDbCriteria 常用方法
查看>>
libgc 加 .make 在 vc6 vs2008 中的编译方法
查看>>
用条件变量实现事件等待器的正确与错误做法
查看>>
软件度量都该度个啥?(5)——被吹得最多的六西格玛
查看>>
Maven教程初级篇02:pom.xml配置初步
查看>>
使用ASP.Net WebAPI构建REST服务(三)——返回值
查看>>
web 界面设计---js提交表单
查看>>
参考例子,学习Func<T, TResult>委托
查看>>
ASP.NET Core 认证与授权[7]:动态授权
查看>>
android进程与线程详解一:进程
查看>>
lotus 附件的存、 取 、删
查看>>
xml sax 解析 & 符号
查看>>
在FooterTemplate内显示DropDownList控件
查看>>
AppBox升级进行时 - 如何向OrderBy传递字符串参数(Entity Framework)
查看>>
对已经add的文件不在跟踪
查看>>
iOS - OC NSNull 空值
查看>>
基于纹理边缘抑制的轮廓和边界检测(Contour and Boundary Detection)
查看>>
APP接口自动化测试JAVA+TestNG(三)之HTTP接口测试实例
查看>>
6款思维导图软件介绍
查看>>
TextView中文字实现跑马灯
查看>>