Using Azure Devops source control?

It works just like any source control provider does.

  • Decide what type of source control you want. Azure Devops supports both TFS and Git.
  • Decide on the client you want to use. Visual Studio has built in clients for both Git and TFS, but the one for Git is very basic.
    Let’s say you picked Git. My favourite graphical clients are SmartGit and Sourcetree.
  • Take a backup of your source code folder so that you don’t accidently lose it.
  • Create the repository in your Azure Devops project. In the case of Git, you note the clone URL.
  • Now you either clone into a empty directory (git clone), and copy your source code there and then “git push”. Or you add a new remote and push your existing source code there. I use the latter but started off with the former. If you clone into your source code folder, be careful so you have a backup. Some GUI tools wipe the folder when cloning.