Last updated
Last updated
- Π»ΠΈΠ±Π° Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ pre-commit Ρ ΡΠΊΠΎΠ².
Pre-commit Ρ ΡΠΊΠΈ - ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°ΠΏΡΡΠΊΠ°ΡΡΡΡ Π΄ΠΎ ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΌΠΈΡΠ°; ΠΏΠΎΠΊΠ° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π΅ Π·Π°Π²Π΅ΡΡΠΈΡΡΡ ΡΡΠΏΠ΅Ρ ΠΎΠΌ, ΠΊΠΎΠΌΠΌΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ.
ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄: ΠΏΡΠΎΠ³ΠΎΠ½ ΡΠ΅ΡΡΠΎΠ², Π»ΠΈΠ½ΡΠΈΠ½Π³, ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠΈΠΏΠΎΠ².
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π»ΠΈΠ±Ρ: pip install pre-commit
Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΊΠΎΠ½ΡΠΈΠ³: .pre-commit-config.yaml
ΠΠΊΠ»ΡΡΠΈΡΡ Ρ
ΡΠΊΠΈ: pre-commit install
Π₯ΡΠΊΠΈ Π·Π°ΠΏΡΡΠΊΠ°ΡΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΎΠΌ ΠΏΡΠΈ ΠΊΠΎΠΌΠΌΠΈΡΠ΅, Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° Ρ
ΡΠΊΠΎΠ² Π²ΡΡΡΠ½ΡΡ - pre-commit run -a