user2828442
user2828442

Reputation: 2515

You are initializing in an existing Firebase project directory

How do I change the Firebase project in my cli?

When I run firebase init, it says:

Before we get started, keep in mind:

  * You are initializing in an existing Firebase project directory

? Are you ready to proceed? (Y/n)

It never asks on which project do I need to upload. How can I link my other project?

Upvotes: 13

Views: 21680

Answers (5)

Tilok Paul
Tilok Paul

Reputation: 51

I create multiple project in Projects folder. Already try delete file from projects .firebaserc and firebase.json but not working.

Finally Follow the bellow steps: It works properly You can try this command to set new project from your Firebase project list

firebase use --add

Answer the question: What alias do you want to use for this project? (e.g. staging) "Write something"

And take step from start

firebase init

Upvotes: 3

Prateek
Prateek

Reputation: 584

You need to delete .firebaserc and firebase.json file from the project directory. It works perfectly fine for me.

Upvotes: 3

user5003174
user5003174

Reputation:

Deleting .firebaserc did not work for me. I also had to delete firestore.json.

Upvotes: 2

Maxim
Maxim

Reputation: 2391

You could use firebase init with flag --project <projectId>

Upvotes: 3

Doug Stevenson
Doug Stevenson

Reputation: 317467

The Firebase CLI will look in the current directory and all parent directories for a file called .firebaserc that defines which project is being used in this directory structure. If you run firebase init and encounter the message "You are initializing in an existing Firebase project directory", that means one of these .firebaserc files was found, and it's going to re-initialize this project.

If you no longer want the original project, just delete the .firebaserc file. Or, find another directory to run firebase init that isn't within another project's space.

Upvotes: 15

Related Questions