git-annex-rmurl(1)
β¨ git-annex-rmurl β bestie edition β¨
okay so this is a page from the General Commands Manual, and it's all about git-annex-rmurl. let's get into it π
πΈ NAME πΈ
git-annex-rmurl β record file is not available at url
π SYNOPSIS π
git annex rmurl [file url ..]
π¦ DESCRIPTION π¦
So like. You're recording that the file is no longer available at the url. That's the whole vibe. π
Here's the tea tho β if you remove the last web url, git-annex will no longer treat the content as being present in the web special remote. gone. not present. periodt.
BUT. important plot twist: if some other special remote claims that url, then unregistering the url will not update presence information for it. why? because the content may still actually be present on that remote. git-annex is not gonna lie to you about that. so it just... doesn't touch it. π«Ά
π OPTIONS π
--batchβ turns on batch mode, where lines get read from stdin. each line should have the file, and then the url to remove from that file, separated by a single space. that's it, that's the format. π-zβ makes the--batchinput be delimited by nulls instead of the usual newlines. for when your filenames are being messy and newline-free. iconic behaviour honestly.--jsonβ enables JSON output. this is intended to be parsed by programs that use git-annex, so like, it's for the robots π€. each line of output is a JSON object.--json-error-messagesβ messages that would normally be output to standard error are included in the JSON instead. everything in one place, no stray stderr, very tidy β¨
Also the git-annex-common-options(1) can be used. don't forget about those, they're the shared ones, they apply here too π
π SEE ALSO π
π AUTHOR π
Joey Hess <id@joeyh.name>
and that's the whole page, bestie π§ this was page git-annex-rmurl(1) from the git-annex manual β go off and unregister those urls responsibly ππΈπ
π¦ where this page comes from
- alpine 3.24: git-annex-doc 10.20261026-r0 Β· AGPL-3.0-or-later
- arch rolling: git-annex 10.20261026-2 Β· AGPL-3.0-only
- debian trixie: git-annex 10.20250416-2 Β· AGPL-3.0-or-later
- debian trixie: git-annex 10.20250416-2+deb13u1 Β· AGPL-3.0-or-later
- epel 10: git-annex 10.20250320-1.el10_0 Β· AGPL-3.0-or-later
- fedora 43: git-annex 10.20250630-4.fc43 Β· AGPL-3.0-or-later
- fedora 43: git-annex 10.20250929-5.fc43 Β· AGPL-3.0-or-later
- fedora 44: git-annex 10.20260115-1.fc44 Β· AGPL-3.0-or-later
- nixos 26.05: git-annex 10.20260421
- nixpkgs unstable: git-annex 10.20260421
- opensuse-leap 16.0: git-annex 10.20250828-bp160.1.1 Β· AGPL-3.0-or-later AND GPL-3.0-or-later AND BSD-2-Clause AND MIT AND GPL-2.0-only
- opensuse-leap 16.0: git-annex 10.20250828-bp160.1.1 Β· AGPL-3.0-or-later AND GPL-3.0-or-later AND BSD-2-Clause AND MIT AND GPL-2.0-only
- opensuse-leap 16.0: git-annex 10.20250828-bp160.1.1 Β· AGPL-3.0-or-later AND GPL-3.0-or-later AND BSD-2-Clause AND MIT AND GPL-2.0-only
- ubuntu noble: git-annex 10.20240129-1build1 Β· AGPL-3.0-or-later
- ubuntu questing: git-annex 10.20250721-1
- ubuntu resolute: git-annex 10.20251029-1ubuntu1 Β· AGPL-3.0-or-later
- ubuntu stonking: git-annex 10.20251029-1ubuntu1 Β· AGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms