appdistribution:distribute | Upload a distribution |
apps:android:sha:create | Add a SHA certificate hash for a given app id |
apps:android:sha:delete | Delete a SHA certificate hash for a given app id |
apps:create | Create a new Firebase app |
auth:export | Export accounts from your Firebase project into a data file |
auth:import | Import users into your Firebase project from a data file(.csv or .json) |
database:get | Fetch and print JSON data at the specified path |
database:instances:create | Create a realtime database instance |
database:instances:list | List realtime database instances, optionally filtered by a specified location |
database:profile | Profile the Realtime Database and generate a usage report |
database:push | Add a new JSON object to a list of data in your Firebase |
database:remove | Remove data from your Firebase at the specified path |
database:set | Store JSON data at the specified path via STDIN, arg, or file |
database:settings:get | Store JSON data at the specified path via STDIN, arg, or file |
database:settings:set | Set the realtime database setting at path |
database:update | Update some of the keys for the defined path in your Firebase |
deploy | Deploy code and assets to your Firebase project |
emulators:exec | Start the local Firebase emulators, run a test script, then shut down the emulators |
emulators:export | Export data from running emulators |
emulators:start | Start the local Firebase emulators |
experimental:functions:shell | Launch full Node shell with emulated functions |
ext:configure | Configure an existing extension instance |
ext:info | List all the extensions that are installed in your Firebase project |
ext:uninstall | Uninstall an extension that is installed in your Firebase project by instance ID |
ext:update | Update an existing extension instance to the latest version |
firestore:delete | Delete data from Cloud Firestore |
firestore:indexes | List indexes in your project's Cloud Firestore database |
functions:config:clone | Clone environment config from another project |
functions:config:get | Fetch environment config stored at the given path |
functions:config:set | Set environment config with key=value syntax |
functions:log | Read logs from deployed functions |
functions:shell | Launch full Node shell with emulated functions |
help | Display help information |
hosting:channel:create | Create a Firebase Hosting channel |
hosting:channel:delete | Delete a Firebase Hosting channel |
hosting:channel:deploy | Deploy to a specific Firebase Hosting channel |
hosting:channel:list | List all Firebase Hosting channels for your project |
hosting:channel:open | Opens the URL for a Firebase Hosting channel |
hosting:clone | Clone a version from one site to another |
hosting:disable | Stop serving web traffic to your Firebase Hosting site |
hosting:sites:create | Create a Firebase Hosting site |
hosting:sites:delete | Delete a Firebase Hosting site |
hosting:sites:get | Print info about a Firebase Hosting site |
hosting:sites:list | List Firebase Hosting sites |
init | Setup a Firebase project in the current directory |
login | Log the CLI into Firebase |
login:add | Authorize the CLI for an additional account |
login:ci | Generate an access token for use in non-interactive environments |
login:list | List authorized CLI accounts |
login:use | Set the default account to use for this project directory |
logout | Log the CLI out of Firebase |
open | Quickly open a browser to relevant project resources |
projects:addfirebase | Add Firebase resources to a Google Cloud Platform project |
projects:create | Creates a new Google Cloud Platform project, then adds Firebase resources to the project |
projects:list | List all Firebase projects you have access to |
remoteconfig:get | Get a Firebase project's Remote Config template |
remoteconfig:rollback | Roll back a project's published Remote Config template to the one specified by the provided version number |
remoteconfig:versions:list | Get a list of Remote Config template versions that have been published for a Firebase project |
serve | Start a local server for your static assets |
setup:emulators:database | Downloads the database emulator |
setup:emulators:firestore | Downloads the firestore emulator |
setup:emulators:pubsub | Downloads the pubsub emulator |
setup:emulators:ui | Downloads the ui emulator |
target | Display configured deploy targets for the current project |
target:apply | Apply a deploy target to a resource |
target:clear | Clear all resources from a named resource target |
target:remove | Remove a resource target |
use | Set an active Firebase project for your working directory |