title: Xcode workspaces - how to properly save new versions/backup?
body: <p>Im not sure this is the right place for this but I need an answer - in the past I have always saved backups (so I can revert back if I break something) of my Xcode projects by copy-pasting the project folder with the project tests/files inside (image below) and naming it a new version (i,e Project 1, project 2, so on):</p>
  
  <p><a href="https://i.stack.imgur.com/UdTks.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/UdTks.png" alt="enter image description here"></a></p>
  
  <p>This has worked well and in the past Ive been able to simply delete a screwed up version and open a past one and the code will be as I left it. </p>
  
  <p>I have now started incorporating pods into my project so I am using the workspace instead of the Xcode project. This now brings in the issue of build "schemes" which appear in the upper left corner.</p>
  
  <p>Not always, but sometimes after copy-pasting I will go back to a previous version and the code has "carried over" from the latest version/scheme. I don't really understand what a scheme is or if this is the problem but it has caused major problems at times. </p>
  
  <p>When using the workspace, how does one properly save backups/new versions to go back to?</p>