文件名称:pep8-git-hook:Git预提交钩子,用于检查Python PEP8样式的符合性
文件大小:2KB
文件格式:ZIP
更新时间:2024-02-24 10:10:06
python git style pep8 GitPython
PEP8 Git提交挂钩 这是Git的预提交挂钩,用于检查要提交的代码是否符合Python PEP8样式。 如果检测到样式冲突,该钩子将阻止提交。 安装: 安装pycodestyle(正式称为pep8)程序: $ pip install pycodestyle 将预提交另存为your_project / .git / hooks / pre-commit 标记预提交可执行文件: $ chmod +x your_project/.git/hooks/pre-commit 该钩子可以被覆盖: $ git commit --no-verify 当前,检查以下PEP8代码: E111缩进不是四的倍数E125续行不会将自己与下一条逻辑线区分开E203':'前面的空格E261在线注释前至少两个空格E262内联注释应以“#”开头E301预期为1空行,找到0 E302预期有2条空白行,发现1 E303空行过多(2) E502括号之间的反斜杠是多余的E701一行上有多个语句(冒号) E711与“无”的比较应为“如果cond为无:” W291尾随空格W293空白行包含空格 如果要修改要忽略的
【文件预览】:
pep8-git-hook-master
----pre-commit(2KB)
----README.md(2KB)