TortoiseGit は、TortoiseSVN に基づいた、Git への Windows シェル インターフェイスです。オープンソースであり、フリーソフトウェアを使用して完全に構築可能です。
これは Visual Studio、Eclipse、またはその他の特定の IDE の統合ではないため、任意の開発ツールや任意の種類のファイルで使用できます。TortoiseGit との主な対話には、Windows エクスプローラーのコンテキスト メニューが使用されます。
TortoiseGit は、コミット、ログの表示、2 つのバージョンの差分、ブランチとタグの作成、パッチの作成などの一般的なタスクをサポートします。
1. TortoiseGitの特徴
- 使いやすい
- すべてのコマンドは Windows エクスプローラーから直接使用できます (スクリーンショットを参照)。
- 選択したファイル/フォルダーにとって意味のあるコマンドのみを表示します。このケースでは機能しないコマンドは表示されません。
- Windows エクスプローラーでファイルのステータスを直接表示します(スクリーンショットを参照)
- ユーザーからのフィードバックにより常に改善されている説明的なダイアログ
- Windows エクスプローラーで右ドラッグしてファイルを移動できるようにします
- 強力な送信ダイアログ (スクリーンショットを参照)
- 統合されたログ メッセージのスペル チェッカー
- 変更されたファイルのオートコンプリート パスとキーワード
- 特殊文字を使用してテキストを書式設定する
- プロジェクトごとの設定
- 空のログ メッセージが誤って送信されることを避けるための最小ログ メッセージ長
- スペルチェック用の言語
- 問題追跡システムとの統合
TortoiseGit は、Web ベースのバグ追跡システムと統合するための柔軟なメカニズムを提供します。- コミットに割り当てられた問題番号を入力するための別の入力ボックス、またはログ メッセージ自体で問題番号を直接色付けするための
- すべてのログ メッセージを表示すると、問題番号を示す列が追加されます。コミットがどの号に属しているかをすぐに確認できます。
- 号番号は、対応する号で Web ブラウザを直接開くリンクに変換されます。
- コミットが問題番号に割り当てられていない場合のオプションの警告
- 便利な道具
- TortoiseGitMerge (スクリーンショットとTortoiseGitMerge マニュアルを参照)