Cygwin を必要としない Windows 用のネイティブ Git 実装はありますか? 私は TortoiseSVN クライアントのファンになり、Windows 用の同様の Git クライアントを見たいと思っています。
編集: Mercurialも検討していますが、決定する前にいくつか確認したいと思います。
Cygwin を必要としない Windows 用のネイティブ Git 実装はありますか? 私は TortoiseSVN クライアントのファンになり、Windows 用の同様の Git クライアントを見たいと思っています。
編集: Mercurialも検討していますが、決定する前にいくつか確認したいと思います。
Git を操作するためのTortoiseGit -- Window Explore Extenstion があります。
MSysGitを見てください。ただし、これは cygwin の代わりに MingW でコンパイルされた単なるコマンド ライン git です。これは TortoiseSVN のような GUI ツールではありません。
Tortoise と同じパスを取るGitExtensionsがありますが、まだ準備ができていないようです。
約 1 週間前に GitExtensions を開始しました。バージョン 0.6 はかなり完全なパッケージですが、まだリリースの準備ができているとは考えていません。ツールセットは、数日で最初の安定版リリースの準備が整うはずです。本番環境で使用する前に、修正する必要があることがいくつかあります。現在最も重要な問題は、シェル拡張部分が c# で記述されているため、問題が発生する可能性があることです。現在、これを C++ で書き直しています。あと数時間かかるはずです。また、ユーザーが失敗するのを防ぐ機能をいくつか組み込みたいと考えています (別の stash の上に stash を作成し、マージの途中で作業を破棄したり、変更をコミットしたりするなど)。これまでに使用したほとんどすべての git コマンド (push、pull、fetch、stash、branch、commit、merge、format-patch、am、apply など) はすでに完了しているので、すぐに使用できるようになるはずです。ツールセットは、シェル拡張部分を除き、C# (バージョン 0.6 までは .Net 3.5、それ以降のバージョンでは .Net 2.0 を使用) で記述されています。Visual Studio プラグインもありますが、これはまだかなり基本的なものです。
TortoiseGit はまだ試していませんが、TortoiseSVN はとても気に入っています。
ヘンク
Google Code の TortoiseGit ページを見てみましたか? 投稿された他のリンクと同じプロジェクトだと思いますが、少しフレンドリーです。そこから最新版をインストーラーとしてダウンロードできます。