Visual Studio 2015数据库(.mdf)版本控制

我目前正在使用带有数据库的Visual Studio 2015在C#中开发一个项目,但是我无法使用内置的Git源代码控制来提交它。 我做了一些研究,发现我不应该尝试提交.mdf文件,而是创建一个脚本,以便数据库自动创建。 不幸的是我找不到这个选项。 我现在能做什么?

使用Visual Studio数据库项目。

在Visual Studio中,您只需连接到数据库,右键单击它并说出“创建新项目”。 这将允许您将数据库导入数据库项目。 数据库项目基本上是所有数据库对象的一堆SQL脚本。 您可以将该项目添加到源代码管理中。 之后,您可以通过修改数据库项目中的项来更改数据库。 您可以像对待任何其他VS项目一样将这些更改提交到源代码管理。 例如,即使您使用Management Studio对VS外部的数据库进行了更改,仍然可以将项目与数据库同步,并将检测到的更改提交给源代码管理。