Git & GitHub

pre-commit (Python framework)

Në shqip: pre-commit

ShpjegimiSQ

pre-commit është një mjet që menaxhon hook-et për çdo gjuhë me një skedar .pre-commit-config.yaml: formatim (black, ruff), kontroll sekretesh, skedarë të mëdhenj — ekzekutohen vetë para çdo commit-i.

EnglishEN

pre-commit is a tool that manages hooks for any language with a .pre-commit-config.yaml file: formatting (black, ruff), secret checks, large files — run automatically before every commit.

Si ta mendosh

Si një listë kontrolli që bëhet vetë para çdo dorëzimi.

Lexoje në anglisht

Like a checklist that runs itself before every hand-in.

Shembull kodiyaml

repos:
  - repo: https://github.com/astral-sh/ruff-pre-commit
    rev: v0.6.9
    hooks: [{ id: ruff }]

Terma të lidhur