Published 20 August 2019
Since projects only contain SQL scripts and Visual Studio configuration files, they can be committed to version control without any extra configuration.
When committing to version control you should ignore the following:
[project name].dbmdl file
[project name].jfm file
[project name].sqlproj.user file
It is especially important to ignore the user file as this contains user-specific settings which can cause unexpected behavior for other users.
A .gitignore file containing these rules can be downloaded here. This should be placed inside the same folder as your SQL Change Automation project file.