'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?
Solution 1:[1]
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.
Solution 2:[2]
You could use firebase init
with flag --project <projectId>
Solution 3:[3]
Deleting .firebaserc
did not work for me. I also had to delete firestore.json
.
Solution 4:[4]
You need to delete .firebaserc
and firebase.json
file from the project directory.
It works perfectly fine for me.
Solution 5:[5]
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
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Doug Stevenson |
Solution 2 | Maxim |
Solution 3 | |
Solution 4 | Prateek |
Solution 5 | Tilok Paul |