Skip to content
forked from yysun/git-tools

This extension provides a git changes tool window, a graphical git history viewer and menus to launch Git Bash, Git Extenstions and TortoiseGit.

License

Notifications You must be signed in to change notification settings

Rwing/git-tools

 
 

Repository files navigation

Git Tools

Introduction

This is a Visual Studio extension provides a git changes tool window, a graphical git history viewer and menus to launch Git Bash, Git Extenstions and TortoiseGit.

The same set of Git tools were developed in Git Source Control Provider for Visual Studio 2008-2013. Since Visual Studio 2013, Microsoft has built Microsoft Git provider. There is only one source control provider can beused in Visual Studio at a time. This extension is a modification of Git Source Control Provider. It removed the source control provider and contains the Git tools only, so that it makes the Git tools compatible with Microsoft Git provider.

Donate

Features

  • Git Tools Menu
  • Git Tools Toolbar
  • Git Changes Window
  • Git History Viewer

How to Use

  • Install Git for Windows, Git Extensions or TortoiseGit.
  • Run Visual Studio.
  • Go to Tools | Extensions and Updates..., search online gallery for Git Tools and install.
  • Select Top Menu 'Git Tools' or add 'Git Tools'toolbar to the main window.

Compile Source Code

Change Logs

1.4.2

  • Add try and catch to timer tick to prevent VS crashes

1.4.1

  • Fix .NET framework version issue in VS2015 CTP5

1.4

  • Add git console

1.3.3

  • Add multiple git trackers

1.3.2

  • Fix diff is not highlighting issue

1.3.1

  • Fix System.IO.PathTooLongException issue when folder structure is deep

1.3

  • Add compare menu in changed file list to launch visual studio diff viewer
  • Add more context menu to git history viewer, e.g. init, stash, cherry pick, rebase, merge and etc.
  • Re-work on the refresh logic

1.2

  • Detect TortoiseGitProc.exe
  • Fix exception in repository refresh

1.1

  • Fix the Duplicate EditorFormatDefinition issue

1.0

About

This extension provides a git changes tool window, a graphical git history viewer and menus to launch Git Bash, Git Extenstions and TortoiseGit.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%