title: Shall I remove terraform lock file before running terraform init
body: <p>I'm writing a small blog post regarding TF Provider migration that includes the following commands:</p>
  <pre><code>terraform state replace-provider foo/bar foo2/bar2
  
  # Updating TF configuration file
  
  terraform init
  </code></pre>
  <p>Shall I tell users to run</p>
  <pre><code>rm -rf .terraform/                          
  rm .terraform.lock.hcl
  </code></pre>
  <p>before running</p>
  <pre><code>terraform init
  </code></pre>