# cargo yank > Remove a pushed crate from the index. This should only be used when you accidentally release a significantly broken crate. > Note: this does not remove any data. The crate is still present after a yank - this just prevents new projects from using it. > More information: . - Yank the specified version of a crate: `cargo yank {{crate}}@{{version}}` - Undo a yank (i.e. allow downloading it again): `cargo yank --undo {{crate}}@{{version}}` - Use the specified registry (registry names can be defined in the configuration - the default is ): `cargo yank --registry {{name}} {{crate}}@{{version}}`