I've been managing our Terraform code by myself for a few months. Now that there are additional team members in my group, I would like them to learn TF and build things using the existing code I have. The state files are stored in S3. For each environment, I ran the following command.
terraform init -backend=true \
-backend-config="bucket=acme-dev-tfstates" \
-backend-config="key=frontendapp.tfstate" \
-backend-config="region=us-east-1" \
-backend-config="encrypt=true"
So let's say my coworker wants to contribute to the code. He checks out the code from Github, does he need to run the above command again?