title: On Windows what is the difference between Git Bash vs Windows Power Shell vs Command prompt
body: <p>I am a Mac guy who is used to Mac's Terminal. Now I am using Windows.</p>
  
  <ul>
  <li>Whats the diff between those CLI options?</li>
  <li>When should I use one over the other? </li>
  <li>Are there more CLI options that I should consider?</li>
  <li>What CLI would you use if you were a Mac person trying to adapt to Windows?</li>
  </ul>
  
  <p>The reason I am trying to use Windows, is that I want to ensure the CLI of my Docker projects work for Windows users, that I can write files coming from my container to Windows and ensure my README files have instructions for Windows users.  And basically test everything I do on Windows too, like Python.</p>