title: cd to directory starting with '-' dash
body: <p>I'm learning Git and my very first task is to navigate to a directory where my project will live. Unfortunately, my primary folder for my documents has the following form <code>- folder1 -</code> for sorting purposes, and each time I enter;</p>
  
  <pre><code>cd - folder1 -
  </code></pre>
  
  <p>I receive the error;</p>
  
  <blockquote>
    <p>bash: cd: too many arguments</p>
  </blockquote>
  
  <p>After searching for a solution I have tried;</p>
  
  <pre><code>cd -- folder1 -
  cd ./- folder1 -
  cd .- folder1 -
  cd /- folder1 -
  </code></pre>
  
  <p>and even changing the directory to the parent directory and trying a longer path but this doesn't work either</p>
  
  <pre><code>cd ..
  cd parent/- folder1 -
  </code></pre>