web-dev-qa-db-ja.com

Visual Studio 2010/2012 Gitプラグイン

開発者が基本的な操作(コミット、プッシュ、プル、ブランチの切り替え、タグ付け)を使用できるようにするVS 2010/2012とのgit統合の提案を探しています

17
Maverick

Visual Studio for Git VS 2012では、現在成熟しています(バージョン1.0)。

VS 2012との深い統合、特にブランチ間のシームレスな切り替えが好きです。いつでもどのブランチでも作業できます。

もう1つは、Bitbucketで非常にうまく機能していることです。

8

いくつかあります:

  1. Gitソース管理プロバイダー
  2. Visual Studio Tools for Git a.k.a.MicrosoftのMicrosoft Git Provider
  3. Git拡張機能

1と2は、ファイルの南京錠アイコンのように、Visual Studioのソース管理UIとの深い統合を提供します。

File icons showing git status

1は通常の保留中の変更タブを使用しますが、Switch Branch

Pending changes in Git Source Control Provider

2は、Microsoftが背後にあるため、Visual StudioでのGit統合の将来を確実に表しています。

Microsoft Git Provider changes tab

2にはVisual Studio 2012(update 2も含む)が必要なので、VS2010サポートが必要な場合は使用できません。 2はVisual Studio 2013に組み込まれています

しかし、それはあなたが好むかもしれないように思えます。3Git Extensionsはよりシンプルで、コミット、プル、プッシュ、スタッシュ(スイッチではなく)ただし、ブランチ):

Git Extensions toolbar

26
Klas Mellbourn