title: Git status after changing branches
body: <p>Recently I did some work in a branch called "dev" and needed to embark on some new initiatives, so I created and changed to branch "dev-crud" after making sure everything was up to date in "dev" before leaving - i.e., git status showed that I was up to date with no items listed.  After doing some work in "dev-crud" and not having committed anything, I switched back to "dev" and was surprised to see that it was aware of my work in "dev-crud", i.e.:</p>
  
  <pre><code>$ git checkout dev
  M   MDSCommitteeWS.iml
  M   pom.xml
  M   src/main/webapp/WEB-INF/web.xml
  A   src/main/webapp/edu/mayo/crud/Committee.java
  A   src/main/webapp/edu/mayo/crud/CommitteeCrud.java
  A   src/main/webapp/edu/mayo/crud/UtilityCrud.java
  M   src/main/webapp/edu/mayo/dbconnection/WSAction.java
  
  Switched to branch 'dev'
  Your branch is up-to-date with 'origin/dev'.
  </code></pre>
  
  <p>So after making changes in "dev" are these files also going to be added when I decide to add all my changes in "dev?"  Should I have committed my changes in "dev-crud" before switching back to "dev?"  At this point in time my intent is for them to be two separate lines of development.  Thanks!</p>