我正在与一个大项目的其他3位开发人员合作,这个项目是通过git进行源代码控制的。我所做的很多是与数据库相关的,所以我最初在Visual Studio中为我的所有数据库工作创建了一个单独的解决方案(我不喜欢使用SSMS)。
对于我目前正在做的事情将我的数据库解决方案添加到实际项目解决方案中可能很有用,这样我就可以同时处理它们。
问题是......如果我这样做,下次我做一个提交我的数据库项目也将被提交,这不是我的意图。其中大部分内容都有试验,存储过程和触发器的几个版本......我的同事们对它没有任何用处。
有没有办法可以将它添加到解决方案而不会无意中污染它?
答案 0 :(得分:0)
您可以将数据库解决方案保存在.gitignore文件中
答案 1 :(得分:0)
要忽略整个项目,您需要将其添加到.gitignore文件中。 如果项目中没有.gitignore,请在git存储库的根级别创建一个.gitignore。 以下行忽略目录:
project_you_want_to_ignore/
请注意,这只适用于目前不在git版本控制下的目录。如果是,你必须先删除它。
您可以找到有关here
主题的更多信息