title: Testing with RSpec I have a message like git detached HEAD state
body: <p>I'm reading a book Multitenancy with Rails 2nd edition. 
  And I configured the project and then testing with RSpec.
  The results of the test was <code>48 examples, 0 failures</code>.
  But before that I take a lot of messages who I don't like to show any time I will run the tests. The long messages is like this:</p>
  
  <pre><code>    bundle exec rspec spec
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .......Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  ..................Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .Note: checking out '97753aca66e66a54d496db7c743b93c231b54378'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
    git checkout -b &lt;new-branch-name&gt;
  
  .
  
  Finished in 17.62 seconds (files took 4.05 seconds to load)
  48 examples, 0 failures
  </code></pre>
  
  <p>What I need to do for don't show this anymore?</p>