问题与Visual Studio 2013社区和Git

问题描述:

我只注意到未添加到混帐我创建的文件(的.cs的.xaml等),所以我提交+推不会上传他们到存储库。我知道我可以去终端,并做git add path/to/file,但我想知道如何从Visual Studio内做到这一点。问题与Visual Studio 2013社区和Git

我试过右键单击该文件并搜索添加到源文件控制但该选项未列出。我该怎么办?

我已经看着它,但每一个微软的文档是团队基础,它不适合我

+0

我假设你已经阅读http://www.bing.com/search?q=visual+studio+integration+vs+git和这个结果http://stackoverflow.com/questions/507343/using- git-with-visual-studio尤其已经...所以请澄清你还在寻找什么。 – 2015-01-20 22:30:43

确保微软的Git提供商被选择作为源代码控制插件(假设的Visual Studio 2013)工作:

  1. 在Visual Studio中的工具菜单上,单击选项。
  2. 在选项对话框中,单击源代码管理,然后单击插件选择。
  3. 选择要使用的源代码管理插件(Microsoft Git Provider)。
  4. 单击确定。

锁应该出现在你的文件旁边(假设你的项目是一个git仓库),你应该可以添加你的文件。

参考:https://msdn.microsoft.com/en-us/library/axafab5c(v=vs.90).aspx

编辑:既然你已经有了你的插件设置正确,你可能只需要执行提交。我不相信Visual Studio有一个独立的界面来分级更改;当您提交时,它应该将您的新文件列为“包含的更改”,并且该文件在解决方案资源管理器中应该在其旁边具有绿色加号。

任何未提交的文件都应列在下方的“排除更改”或“未跟踪文件”下。您可以将单个文件添加到此处的提交中。

如果你的文件缺少绿色加号,我会检查你的.gitignore文件以确保它不被忽略。

+0

问题是,在某些文件中,蓝色的小锁不存在。并在其上单击鼠标右键并没有显示将它们添加到源代码控制 – 2015-01-20 22:34:55

+0

@ChristopherFrancisco检查我的编辑相关的任何事情,你可能只需要提交并应列出它作为一个包括改变。我刚刚在自己的项目上进行了验证。 – 2015-01-20 22:37:34

+0

“包含更改”,解决了它。有没有办法自动添加新创建的文件git,而不必手动去那里? – 2015-01-20 22:38:51