Very useful extension, the integration with Visual Studio 2012 is quite good but sometimes buggy. Auto-refresh seems to take while to notice file changes and integration with Git extensions has problems - I could not successfully cherry pick commits.
Had the hanging problem after installing and opening a repo that was already tracked by "github for windows" under windows 8, needed to install the full git install from here http://git-scm.com/download/win
now loading vs2012 is fast and everything seems to work, comiting is fast and simple
Very low quality. This product should probably be at an pre-alpha release. It seems to be partially or fully (undetermined at this point) ignoring the .gitignore file. It not only affects the extensions view of files changed but also affects external clients (Git-Bash & mysysgit/powershell). In stead of rehasing i have documented the problem at: http://stackoverflow.com/questions/15930561/git-status-is-showing-files-it-shouldnt
If you need a git client for windows i would either recommend github for windows or the powershell/msysgit/posh-git
I can load the provider however I can not see it anywhere in VS2012. Any reason I can not see any GIT controls in VS2012 after I install it? I have used this provider quite extensively in VS2010 so I know what I am typically looking for.
I have an mvc project that has a large number of video files in its Content directory, although none of them are part of the solution. Starting up Visual Studio 2012 is unacceptably slow, as it is trying to connect to the git repository for this solution, and opening and closing file handles to each and every file in the Content directory tree.
Very handy extension. Many thanks. Question, though. A couple of resource files (bitmap, icon) appear in VS 2010 Solution Explorer with plus signs indicating that they are new. I checked them in, committed, pushed, closed and reopened solution and VS, but nothing seems to help. I committed from Git Bash, as well as from VS. I there are no pending changes. How do I synchronize the icons to show accurate file status?
I'm using .gitattributes
*.c text eol=crlf
*.cpp text eol=crlf
*.h text eol=crlf
The diff margin says that, all lines were modified on every file. without the eol "git hack" it used to be fine
where do i report bugs?
I really love the git history tool - and I have a few requests regarding it
How can I start it outside of the VS environment?
In the case of large history (and usually repositories get large histories) I would love it if the tool would combine multiple commits on a single line into a single box containing just the comment to the first commit - and then have the ability to expand/collapse this group to the current view of watching every single commit.
This will give a much better view in the case of branch per feature scenario (without using rebase)
thanks for a great tool
You can add the Git History Viewer to the Windows File Explorer
On the top right corner of the viewer, there is a button to toggle the view to be simplified.
Previously I worked in VS 2010 and all changing lines in Pending Changes diff window were highlighted. But in VS 2012 it changes the color of the text but not highlighting the whole line.Can i make it like in VS2010?
I have been using this very cool extension for a while and thinks it's great. Thanks.
However I recently built a new machine and installed the latest version, and it now, more often than not, completely kills Visual Studio 2012 on a commit from the Pending Changes panel.
It's possible that it's more of a problem with a large number of files to commit.
It completes the commit and then hangs. Any ideas? I have not put the Update 2 CTP on yet?
In my Pending Changes Window, when selecting modified files no diff is displayed. If a new file is displayed the new contents are displayed.
Have I managed to knobble some setting?
Using latest version.
The MS Git SCP looks good on paper and I'll be trying it as soon as VS 2012.2 is released.
It seems likely that the resources of the TFS team will trump the little guys. But MS will not support Git for VS2010 so the universality of Yiyi Sun's plug-in might be a major point in it's favor.
It seems the source control provider is changing the readonly flag of files. In git there is no concept of read only. This issue manifests itself when trying to do a ReSharper move to file refactoring.
If I disable to git source control provider, the feature works again as expected.
As I recall, TFS and SourceSafe also use the read-only flag in this way. So it would be a Visual Studio SCP thing. You might try the ReSharper configuration for TFS (see http://rsm.codeplex.com/documentation) with Git SCP.