git-annex-dead(1)

πŸ“¦
version 10.20261026 Β· 3 versions
, in alpine 3.24, arch rolling, debian trixie, epel 10, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ git-annex-dead ✨

from the General Commands Manual bestie πŸ’– it's git-annex-dead(1) and it's here to help you grieve πŸ’€


🌸 NAME 🌸

git-annex-dead β€” hide a lost repository or key πŸͺ¦


πŸŽ€ SYNOPSIS πŸŽ€

git annex dead [repository ...] [--key somekey ...]

πŸ’… DESCRIPTION πŸ’…

okay so listen. sometimes data is just... gone. like gone gone. and you already know it's gone, and honestly? you've accepted it. the problem is your repo hasn't accepted it, and it keeps bringing it up. this command exists to deal with exactly that β€” situations where data has been lost, and you know it has, and you want to stop being reminded of that fact. no more ghost notifications bestie, we're moving on 🫢

when you specify a repository, you're basically saying "this repo is irretrievably lost, forever, rip πŸͺ¦" β€” so it will not be listed in eg, git annex whereis. you can point at repositories using their remote name, their description, or their UUID. (and if you change your mind and wanna undo it? use git-annex semitrust.) ✨

when you specify a key, you're saying the content of that key has been irretrievably lost. this makes the key get skipped when operating on all keys with eg --all. (to undo that one, add the key's content back to the repository, by using eg, git-annex reinject.) πŸ’–


⭐ OPTIONS ⭐

  • --key=somekey β€” use this to specify a key that is dead πŸ’€ like, officially dead, on the record, no takebacks.
  • --json β€” enable JSON output. this is intended to be parsed by programs that use git-annex. each line of output is a JSON object. πŸ€– (iykyk)
  • --json-error-messages β€” messages that would normally be output to standard error are included in the JSON instead. so like, the sad stuff gets packed into the JSON too πŸ™ˆ

also the git-annex-common-options(1) can be used. you're welcome bestie πŸ’…


πŸ‘€ SEE ALSO πŸ‘€


πŸ‘‘ AUTHOR πŸ‘‘

Joey Hess <id@joeyh.name> β€” the icon, the legend, the main character of git-annex 🌈


okay that's the whole page, we ate and left no crumbs πŸ“ this was git-annex-dead(1) from the General Commands Manual, and the footer said the same thing one more time for the people in the back β€” git-annex-dead(1). periodt. πŸ’œπŸ§š