3

私はこれまで、Windowsでのソース管理にVSS(うーん、私は知っています)とTeamFoundationServerしか使用していません。Visual Studio 2010をIDEとして使用してC#で開発しています。次のプロジェクトでGitを使用する必要があります。

そこにあるGitツールをお勧めできますか?この質問は以前にSOFで行われたことがありますが、少し古いようです。また、MS安定版からのリポジトリのみを使用したことがあることを考えると、GITからの同様のGUIまたはVSアドオンが適応に役立つことを期待していました。

助けてくれてありがとう。

4

4 に答える 4

7

GitExtensionsは非常に完全であり、VisualStudio2010にも非常によく統合されています。

TortoiseGitとGitExtensionsの比較については、このStackOverflowの質問をご覧ください

TortoiseGitとGitExtensionsはどちらもオープンソースです。

ここでは、利用可能なフロントエンドのリストを見つけることができます。

私は個人的にGitExtensionsを提案します。これには、まともなショートカットのセットもあります(開発中にキーボードからマウスに切り替えるのは嫌です)。

この他の質問も見てください、あなたはそれが役に立つと思うかもしれません。

アップデート

SmartGITを発見したとき、GitExtensionの使用をやめました。私はそれも考慮に入れることを強くお勧めします:それはWindowsファイルエクスプローラー(今私は利点と考えています)と統合されておらず、非常に洗練されたスマートなGUIを備えています。

于 2012-04-19T15:57:40.127 に答える
4

私はまだGit-bashのコマンドラインを使用しています。いつかTortoiseGitを使用してください。

Git-bashを使用すると、事前にGitを強力に活用できます。また、Windows以外のシステムを使用している場合でも、知識は得られます。TortoiseGitの場合、グラフの仮想化を確認するのが好きです。これにより、コードブランチ間の関係が示され、統計もわかりやすくなります。

于 2012-04-19T15:27:34.463 に答える
3

SmartGitは素晴らしいです:)私たちは仕事場でそれを使用しており、マージの競合と解決を合理化するのに本当に役立ちます。それ以外の場合は、いつでもEclipseをダウンロードしてeGitを使用できますが、比較的バグがあります。

StackOverflowのGitガイドを読むことを強くお勧めします。

初心者向けのGit:最も信頼のおける実用ガイド

すべてのGUIツール、プロセス、リファレンス、およびその他のリソースを網羅しています。

于 2012-04-19T16:06:45.570 に答える
0

Gitのファンではありませんでした(私はSVNとhgを使用することを好みます)が、TortoiseSVNとTortoiseHGの両方が非常に優れていることを考えると、SVNの代わりにGitで動作するTortoiseSVNのポートであるTortoiseGitを試すことをお勧めします。

于 2012-04-19T15:26:05.823 に答える