ABSOLUTELY NO force pushes allowed for public non-feature branches.
For every feature, create a new branch matching name feature/<issue-number>-<feature-name>.
Submit every feature by creating Pull Request @ github, after that wait for review, fix issues, repeat until approved. If needed rebase the branch on top of master and re-push force it.
[ ] I HAVE READ AND UNDERSTOOD THE RULES ABOVE
feature/pre-commit-integration
.pre-commit-config.yaml
config, containing the following hooks:pylint
using "local" modepre-commit run --all-files
, fix all issues and commit fixes as well