私は自分のプロジェクトをSVNからGitに移植することを検討しており(Gitには移行する価値があると確信しています)、プロジェクトに使用するツールセットを考えています。私はいくつかのツールをグーグルで探しましたが、私が見つけたものには本当に感銘を受けませんでした。
Mac OS XのGitユーザーに推奨されるビジュアルツールは何ですか? Windowsはどうですか? (複数の開発環境があり、それぞれにgitツールが必要です)
Macの場合: GitX
スクリーンショット:
Windowsには TortoiseGit があります。 TortoiseSVNほど成熟していませんが、私はこれを使用しており、目的に十分対応しています。
スクリーンショット:
編集[2014年12月]: ダンの答え もご覧になることをお勧めします。 GithubのUIはおそらく(Githubを使用していない場合でも!)現在最も成熟した/サポートされているツールです。
Git Extensions を試してください。
スクリーンショット:
誰も言及していないことに驚いています Tower for Mac OSX.
これがスクリーンショットです:
釣りの仕方を教える上で: https://git.wiki.kernel.org/index.phpをご覧ください/ InterfacesFrontendsAndTools Git Wikiのページ。GUIに関するセクションがあります。
Gitホームページには、GUIに関するセクションもあります。 http://git-scm.com/downloads/guis
Git Guiにはgitが付属しています。それはいつも私にとってとてもうまくいった。何か問題はありますか?
OSXの場合、Towerは好きではありません。クラッシュや問題が多すぎました。一方、ソースツリーは非常にうまく機能します。 git自体をもう少し理解する必要がありますが。 IMOタワーは礎石ではありません。 CornerstoneがGITをサポートすることを願っています。
Windows用のGit拡張機能は優れた機能を発揮し、Visual Studioと統合されます(必要な場合)。 TortoiseGitを試したことはありませんが、まだ準備が整っていないと聞いています。
Macでは、GitXを試しましたが、あまり感銘を受けませんでした。 gitコマンドの多くが欠落しているようで、定期的に端末を使用する必要があります。 Gityと呼ばれるものもありますが、それは非常に新しく、まだ試していません。今は無料ですが、1.0に達すると終了すると思います。
Windowsの場合、GitHub for Windowsクライアント(デフォルトでGithubで動作するように設定されていても、他のローカルおよびリモートリポジトリでも動作します)。
これがスクリーンショットです:
Mysysgitと呼ばれるGitのWindowsへのネイティブポートがあります。
Eclipseを使用している場合は、egitに接続するGitクライアントがあります。 TortoiseGitはスタンドアロンのGUIクライアントです。 Git#/ GitSharpは、git for .NETのクライアントです。
Macユーザーは、MacOSの例をいくつか提供できることを願っています。
楽しめ!