Hi Sumanth Yedoti! Glad to see you're getting started with AWS Amplify! To collaborate with others on your team, you can share a single environment ("dev"). Occasionally, you'll each need to pull changes into your local environment to keep it in sync.
For instance, if you've added authentication and pushed those changes to Amplify, your teammates will need to pull those changes to their environment using amplify pull.
You'll also need to make sure the team-provider-info.json file is shared between team members (this is not .gitignored by default) so they can push/pull to the correct project in Amplify.
Here is some more detailed information on this. docs.amplify.aws/cli/teams/shared