.tfstate file contains SENSITIVE DATA — passwords, private keys, IP addresses. NEVER commit it to Git. Use remote state in production: Azure Blob Storage, AWS S3 + DynamoDB, or Terraform Cloud.terraform -version.main.tf with the required_providers block pointing to integrations/githubyes to confirm.TF_VAR_github_token.sensitive = true hides the token value from plan/apply output and logs.github_branch_protection) to your main.tf and apply it