> ## Documentation Index
> Fetch the complete documentation index at: https://anaconda.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# anaconda repo move

## Usage

```bash theme={null}
anaconda repo move <SPEC> [<SPEC> ...] [OPTIONS]
```

## Description

Moves packages from one channel to another. Specs use the form `<channel>[/<subchannel>][::<package>[/<version>[/<filename>]]]`. If filename is omitted, all files for that version are moved; if version is also omitted, all versions of the package are moved.

## Arguments

Argument

Description

`SPEC`

\*(required)\* Package spec: \<channel>\[/\<subchannel>]\[::\<package>\[/\<version>\[/\<filename>]]]. One or more specs can be provided.

## Options

Option

Default

Description

`-d, --destination <DEST>`

Destination channel (and optional subchannel)

`--family <FAMILY>`

`conda`

Artifact family: `conda`, `python`, `cran`, `anaconda_project`, `anaconda_env`, `notebook`, `gra`

`-h, --help`

Show help for this command

## Examples

**Move a package to another channel**

```bash theme={null}
anaconda repo move mychannel::mypackage/1.0.0 --destination otherchannel
```

**Move a specific file**

```bash theme={null}
anaconda repo move mychannel::mypackage/1.0.0/mypackage-1.0.0.tar.gz --destination otherchannel
```
