gitbrute(1)

🌈 gitbrute(1) 🌈

okay bestie, welcome to the manual page for gitbrute β€” she's a little command-line bestie from the General Commands Manual. πŸ’…

✨ NAME ✨

gitbrute β€” brute-force a git commit hash to a given prefix. no cap. πŸ’–

πŸŽ€ SYNOPSIS πŸŽ€

gitbrute -prefix deadbeef

πŸ’… DESCRIPTION πŸ’…

okay so here's the tea: gitbrute amends the top commit in a git repository, altering commit-time and author-time so that the commit's hash starts with the given prefix. literally it's giving hash-makeover. ✨

πŸ¦‹ OPTIONS πŸ¦‹

  • -prefix 000000 β€” specifies the hash prefix to search for. obviously, the expected time required to find it grows exponentially with the prefix's length. so like, longer prefix = longer wait, and it's exponential, bestie. 😭
  • -force true β€” if the current commit already matches the prefix, it will be replaced by another one. so yes, it swaps it out even if it's already cute. πŸ’…
  • -cpus 64 β€” specifies the level of parallelism; defaults to the number of online processors at startup. parallelism go brrr. πŸ”₯

and that's the whole page, periodt. 🫢 this came from the General Commands Manual, manual version gitbrute(1), dated 2019-04-06. bye bestie πŸ’–