PRE-COMMIT-AUTOUPDATE(1)

πŸ“¦ version 4.7.0, in epel 10, fedora 43, fedora 44

πŸ’– PRE-COMMIT-AUTOUPDATE πŸ’–

okay bestie, welcome to pre-commit-autoupdate(1) β€” the user command that literally keeps your pre-commit config looking fresh. what does it do? it auto-updates your pre-commit config to the latest repos' versions. that's it, that's the whole vibe. glow-up for your config file, no cap ✨


🌸 SYNOPSIS 🌸

pre-commit autoupdate [-h] [--color {auto,always,never}] [-c CONFIG]
[--bleeding-edge] [--freeze] [--repo REPO] [-j JOBS]

like yes, it's a lot of brackets, but she's cute, she's manageable, and every single one of them is your friend 🫢


✨ OPTIONS ✨

πŸŽ€ OPTIONAL ARGUMENTS

okay so these are the little levers you can pull. none of them are required, all of them are iconic in their own way πŸ’…

  • -h, --help β€” shows you a help message and then dips (exits). the "just tell me what's going on" button πŸ™ˆ
  • --color {auto,always,never} β€” decides whether the output gets the rainbow treatment or not. the options are {auto,always,never}. defaults to auto, so she'll read the room and figure it out herself 🌈
  • -c, --config CONFIG β€” points to an alternate config file. like, a different one. not the usual one. you're giving her a specific path and she respects that ✨
  • --bleeding-edge β€” updates to the bleeding edge of HEAD instead of the latest tagged version (which is the default behavior). yes, the name is dramatic, and yes, it means what it sounds like πŸ‘€πŸ”₯
  • --freeze β€” stores "frozen" hashes in rev instead of tag names. locked in. immovable. periodt ❄️
  • --repo REPO β€” only update this repository. and the way that you can specify it multiple times?? chef's kiss, truly πŸ‘‘ you get to be picky and that's your right
  • -j, --jobs JOBS β€” number of threads to use. default 1. so if you're feeling impatient you can turn that number up and let her multitask 🧚

πŸ”₯ SEE ALSO πŸ”₯

the whole friend group, fr fr β€” go read them too, they're all part of the same slay family:

and obviously the main character herself: pre-commit(1) πŸ’–


okay that's the whole page, bestie!! this manual page is dated February 2025 β€” so like, that's when she was written, and she's still serving. go update your config, you deserve it πŸŽ€πŸ’œ

πŸ“¦ where this page comes from