Are Amplify environments directly linked to Git branches?
No
What are the two advertised features of the Amplify Console?
Static Hosting (CDN) Continuous Deployment (Frontend and Backend)
How to add a new environment to your Amplify Project?
amplify env add ____
What does the “amplify env checkout ___” do?
It changes the active environment to the one specified but does not discard local backend edits unlike Git would do
Does “git checkout -b dev” automatically sets your project to use the dev Amplify environment?
NO! They are two separate things.
How can you pull an Amplify env from the cloud and overwrite your local backend edits?
By using the “amplify env pull –restore”