python代码格式检查工具部署pre_commit

如何使用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

 

posted @ 2016-03-10 17:06  piperck  阅读(2550)  评论(0编辑  收藏  举报