Version control crossword

12345678910
Across
  1. 1. Downloading updates from a repository
  2. 4. Storage for project files
  3. 8. When changes cannot be merged automatically
  4. 9. Downloading a repository to your computer
  5. 10. Distributed version control system
Down
  1. 1. Uploading changes to a remote repository
  2. 2. Combining changes from branches
  3. 3. A separate line of development
  4. 5. Alternative platform for repositories
  5. 6. Platform for hosting repositories
  6. 7. A copy of another repository
  7. 9. Saving changes in a project