BUPSTASH-GC(1)
π BUPSTASH-GC β the girlies' guide to cleaning your repo
ok so real talk β this is BUPSTASH-GC(1), from the General Commands Manual, and no cap it's the little command that frees up your disk space. bestie, let's get into it π
β¨ SYNOPSIS β¨
Run the garbage collector against a repository, removing unreferenced data and freeing disk space. that's the whole vibe, honestly.
bupstash gc [OPTIONS]
π§Ή DESCRIPTION π§Ή
okay so picture this: bupstash gc literally walks the repository contents, hunting down unreachable data chunks and removing them, potentially reclaiming disk space. she's doing her little lap around the repo, sniffing out orphan chunks like a truffle pig but make it cute π·β¨
It is safe to run bupstash gc at any time β no dramatic timing needed, she's chill like that. But heads up: some operations (such as bupstash-put(1)) may temporarily be delayed while she's doing her thing. not forever, just a little moment π
And the iconic part? The garbage collector only relies on unencrypted metadata, so it does not need access to decryption keys to operate. she literally doesn't need the keys, she doesn't want the keys, she operates on vibes and metadata alone π πβ
πΈ OPTIONS πΈ
-r,--repositoryREPO β the repository to connect to and operate on. may be of the formssh://$SERVER/$PATHfor remote repositories if ssh access is configured. if you don't specify it, it's set toBUPSTASH_REPOSITORY. like, she'll just know π--no-progressβ suppress progress indicators. (progress indicators are also suppressed when stderr is not an interactive terminal β she can tell when you're not really watching π«Ά)-q,--quietβ be quiet, implies--no-progress. she's on mute, no commentary, just results π
π ENVIRONMENT π
BUPSTASH_REPOSITORYβ the repository to connect to. may be of the formssh://$SERVER/$PATHfor remote repositories if ssh access is configured. yes, same format as-r, she's consistent πBUPSTASH_REPOSITORY_COMMANDβ a command to run to connect to an instance ofbupstash-serve(1). this allows more complex connections to the repository for less common use cases. for when the basic connection isn't giving what it needs to give π¦
π SEE ALSO π
go read these next bestie, iykyk:
bupstash(1)bupstash-repository(7)
β¨ and that's the tea β¨ this little gem is from May 2025, source/version BUPSTASH-GC(1) from the General Commands Manual β go forth and gc, queen, your disk space is gonna eat π₯ππ
π¦ where this page comes from
- alpine 3.24: bupstash-doc 0.12.0-r7 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms