【发布时间】:2015-11-27 18:46:24
【问题描述】:
当我创建一个项目并使用 git 源代码控制提供程序然后排除一些路径/文件时,它会在 .git 目录中创建一个文件 ms-persist.xml 以记录这些操作。
我在我的 gitignore 中没有看到这些目录/文件排除的任何信息。
问题是,当我推送到 git 存储库时,Visual Studio 放置在 .git 目录中的 ms-persist.xml 不会被推送。 这意味着当其他人克隆项目并打开 Visual Studio 源代码控制时,他必须重新选择所有目录并排除它们。
有没有办法让 gitignore 文件完成这项工作,或者重新定位 ms-persist.xml 以便在克隆时随项目一起提供?
【问题讨论】:
-
删除了错误的标签;请添加有关您正在使用的 IDE 的信息(您似乎正在使用某种 Microsoft IDE?是吗?)
-
嗨,是的:Microsoft Visual Studio 2013。
标签: git visual-studio-2013 gitignore