コンテンツにスキップ
GitTree

変更履歴

GitTreeの最新情報

GitTree の各バージョンの新機能、改善、修正。最新のものから順に記載されています。 macOS、Windows、および Linux の各バージョンは無料です。注ではそのバージョンについて説明されています。現在の公式ビルドではサインインが求められ、無料プランではすべての Git 機能がカバーされます。

  1. バージョン 2.2.4

    最新の

    GitTree 2.2.4 makes pull requests easier to prepare and review, with reviewer autocomplete, editable branches, formatting tools and clearer merge comparisons.

    これらのメモはオリジナルの英語で表示されます。

    新しい

    • Find reviewers by name

      Type a name to filter reviewer suggestions for GitHub, GitLab, Bitbucket or Azure DevOps. Select people by mouse or keyboard and remove selected reviewers with a click.

    • Choose both pull request branches

      Change the From and Into branches in the pull request dialog. Pushes and generated descriptions follow the branches you select.

    • Format descriptions and reviews

      Use a Markdown toolbar and preview to format pull request descriptions, comments and review summaries.

    • See what a merge changes

      Preview the changes a merge brings in and compare a merge commit with either parent.

    修正済み

    • Close a repository tab with its close button on Windows.
    • A source branch becomes ready for a pull request only after its push succeeds.

    ダウンロードバージョン 2.2.4

    GitHub のリリースノートとダウンロード

  2. バージョン 2.2.1

    GitTree 2.2.1 では、独自のタブに Markdown プレビューが追加され、macOS、Windows、および Linux のデスクトップ メニューが改善されました。

    新しい

    • マークダウン プレビュー タブ

      ファイル ブラウザーの独自のタブで Markdown ファイルのプレビューを開きます。

    • Windows と Linux のウィンドウ内メニュー

      Alt を押すとウィンドウ内メニュー バーが表示され、デスクトップ コマンドにアクセスできます。

    改善されました

    • macOS メニュー バーはアプリと同じコマンド レジストリを使用するようになり、使用可能なコマンドの一貫性が保たれます。

    修正済み

    • 小さな macOS アプリ アイコンをクリーンアップし、サービス メニューを削除しました。

    ダウンロードバージョン 2.2.1

    GitHub のリリースノートとダウンロード

  3. バージョン 2.2.0

    GitTree 2.2 では、プル リクエストに提案された変更、コミット署名のプロバイダー チェック、およびより迅速なサインインが提供されます。公式ビルドではサインインが求められるようになりました。

    新しい

    • プルリクエストで提案される変更

      GitHub、GitLab、Azure DevOps からの提案は、プル リクエストの会話と [ファイル] タブにカードとして表示されます。プル リクエストのブランチにコミットとして 1 つまたはバッチを適用するか、行のコメント ボックスから変更を提案します。

    • プロバイダーで署名がチェックされました

      commit ビューには、GitTree 自身のチェックの横に、コミットの署名に対する GitHub または GitLab の評決が表示され、意見が異なる場合は両方が表示されます。プロバイダーの署名を確認 (Alt+V) して再度読み取ります。

    • GitTree を使用するにはログインしてください

      公式ビルドでは、サインアウトしているときに必ず [GitTree にサインイン] ダイアログが表示されるようになりました。続行するには、サインインするかアカウントを作成してください。 Free では完全なローカル Git クライアントが保持され、対象となるアカウントにはサインイン後に 1 回 Pro トライアルが提供されます。

    改善されました

    • ブラウザ経由でログインすると、GitTree はアカウントのチェックが完了するのを待たずに、すぐにアカウントを表示します。
    • サインイン ダイアログには、認証コードを手動で入力するためのフィールドが常に表示され、貼り付けられたコードを 1 ステップで入力します。

    ダウンロードバージョン 2.2.0

    GitHub のリリースノートとダウンロード

  4. バージョン 2.1.0

    GitTree 2.1 では、独自のウィンドウでの Repo Insights、各プッシュ前のシップ プレビュー、ガイド付きスカッシングとフィックスアップ コミット、およびリベース、アンドゥ、スタッシュ、競合に対する多くの修正が行われます。

    新しい

    • Repo Insights (独自のウィンドウ内)

      Insights (Alt+I) を押すと、作業内容の横に Repo Insights が開きます。レポートを実行して、リポジトリのコミット、行、ファイルの経時的な数と、このコンピューター上で貢献した人、カウントを確認します。レポートの実行は Pro の一部です。保存したレポートは常に読みやすい状態に保たれます。

    • レポートのエクスポートと共有

      レポートを CSV または JSON としてエクスポートし、アカウントに保存するか、チーム レポートとして組織と共有します。プレビューには、コンピューターから最初に出力されるものが正確に表示されます。ソース コード、差分、コミット メッセージは送信されません。

    • プッシュする前にプレビューを出荷する

      Ship Preview (Alt+Shift+U) には、プッシュが送信するコミットとファイル、およびそのコード所有者が表示され、接続されたホスティング プロバイダーでは、到達するパイプライン、環境、ブランチ ルールが表示されます。保護されたブランチまたは環境へのプッシュは、ユーザーの確認を待ちます。

    • 環境、ロールバックとプロモート

      各環境で何が行われているかをグラフ上で確認できます。ロールバック…とプロモート…は、以前の正常なコミットを再デプロイするか、1 つ前に進めて、デプロイによって何が変更されるかを最初に示します。

    • 出荷したものの出荷ログ

      アクティビティ ドロワーの出荷ログには、GitTree から行われた各プッシュ、実行、承認が記録され、このコンピューター上に保存されます。必要に応じて、JSON または CSV として保存します。

    • ガイド付きスカッシング

      コミットのスカッシュ… (Alt+S)、親へのスカッシュ… (Alt+Q)、ブランチのスカッシュ… (Alt+Shift+B) を選択すると、変更前の結果を表示するスカッシュ ダイアログが開きます。グラフ内で、Alt キーを押したままコミットを隣にドラッグして、2 つを押しつぶします。

    • コミットの修正とマージのスカッシュ

      フィックスアップ コミットの作成… 選択したコミットのフィックスアップとしてステージングされたものをコミットし、インタラクティブ リベースを組み込む準備が整います。スカッシュ マージにより、コミット ボックスがコミット ボックスに入力されます。

    • Nour が作ったものを見る

      Nour が作成したコミットには、グラフ、コミット ビュー、Create Pull Request で Nour バッジが付けられ、Nour が作成したものを忘れるとそのレコードが消去されます。 Nour は、保存した Repo Insights レポートを一覧表示して読み取ることもできます。

    改善されました

    • Nour のプッシュはあなたのものと同じ出荷プレビュー ルールに従い、その承認カードにはアクションが何を出荷するかが表示されます。
    • 保護された環境にデプロイする手動 CI/CD 実行では、最初に確認を求められます。
    • Nour のポップアウト チャットはアクティブなリポジトリ タブに従います。
    • 端子ドロワーは端子のないタブを脇に置きます。

    修正済み

    • ブランチを変更しても、リポジトリの信頼の選択は維持されます。
    • サブモジュールの競合を解決するには、選択した側のコミットが必要になります。
    • 競合解決を手動で編集すると、ファイルの CRLF 改行が維持され、正確に読み戻されないファイルに解決が保存されることはありません。
    • スタッシュの名前を変更すると、ブランチのプレフィックスが保持され、ダッシュで始まるメッセージが受け入れられ、名前の変更が失敗してもスタッシュが失われることはありません。
    • 段階的な名前変更を破棄すると両方のパスが破棄され、段階的な削除の破棄はファイルがディスクに戻ったときに機能します。
    • マージまたはスタッシュのファイルは、最初の親に対して 1 回リストされます。
    • 現在のチップへのリプレイで移動したブランチに対話的にリベースすると、エディターには現在のコミットがリストされます。
    • 分岐ブランチ ダイアログのリベースでは、移動したすべてのブランチが保持されます。
    • ブランチの先端コミットにドロップすると、ブランチがその親に移動します。
    • 元に戻すとやり直しは、各ワークツリーのアクションごとに 1 つのステップを保持し、ステップが拒否された理由を説明し、拒否された操作にはステップを追加しません。
    • ハンクとライン ステージングは 3 行のコンテキストを保持し、シンボリック リンクに変更されたファイルでは拒否されます。
    • 空のピックと競合は、コミットの件名がエラーのように見える場合でも、続行できる停止として表示されます。
    • Git 構成で diff.suppressBlankEmpty が設定されている場合、差分は正しく読み取られます。

    ダウンロードバージョン 2.1.0

    GitHub のリリースノートとダウンロード

  5. バージョン 2.0.3

    GitTree 2.0.3 では、macOS のアプリ内アップデートが信頼できるものになり、ディスク イメージのマウントに依存しなくなります。

    改善されました

    • macOS にアップデートを手動でインストールすると、GitTree はそれを解凍し、Finder に新しいアプリを表示します。

    修正済み

    • macOS では、更新はディスク イメージをマウントせずに署名付きアプリのアーカイブからインストールされるため、マウント ステップで停止することがなくなりました。

    ダウンロードバージョン 2.0.3

    GitHub のリリースノートとダウンロード

  6. バージョン 2.0.2

    GitTree 2.0.2 では、CI/CD ボタンが表示されたままになり、CI/CD がまだ利用できない場合に必要なものが表示されます。

    改善されました

    • CI/CD ツールバー ボタンは、CI/CD が使用できない場合でも表示されたままになり、その理由が説明され、必要なサインインまたはサブスクリプションの手順が提供されます。
    • English and Arabic のツールバー ガイダンスがわかりやすくなり、キーボードから CI/CD アクセス メニューを開いて使用できるようになりました。

    ダウンロードバージョン 2.0.2

    GitHub のリリースノートとダウンロード

  7. バージョン 2.0.1

    GitTree 2.0.1 は 2.0 リリースをさらに磨き上げました。より明確な無料オプション、GitTree ワンクリックで学習できるようになり、公開フィードバックが容易になりました。更新すると、外観が更新され、ライブ ログで CI/CD が実行され、2.0 ごとに改善されます。

    新しい

    • より明確な無料オプション

      ゲスト オプションは、English and Arabic アカウントと請求画面全体で無料と呼ばれるようになり、ローカル Git は料金を支払わなくても利用できることがわかります。

    • GitTree アプリ内から学習

      ヘルプと導入のヒントでは、公開されている GitTree Learn Web サイトが開かれるようになり、ガイドは 1 クリックで表示されます。

    • フィードバックを公開して共有する

      アプリ内レビューを送信すると、希望する場合は、GitTree からレビューを一般公開するよう招待されます。

    改善されました

    • オファー金額はカタログ通貨で表示されます。
    • Pro サインインの文言がより明確になりました。

    修正済み

    • 電子メールがアカウント サインイン プロバイダーとして認識されるようになりました。

    ダウンロードバージョン 2.0.1

    GitHub のリリースノートとダウンロード

  8. バージョン 2.0.0

    GitTree 2.0 では、Pro プランと Organization プラン、更新されたワークスペース、より豊富な CI/CD ツール、および高速なリポジトリ ビューが提供されます。ローカル Git は引き続き無料で利用できます。

    新しい

    • 開始時に 1 か月間無料

      ローンチ オファー中に 1 か月の Pro または Organization 期間を 100% オフで引き換えます。カードは必要なく、自動的に更新されるものはありません。通常の価格と資格は、請求サービスによって決まります。

    • 明示的なトライアル選択を伴うプラン

      無料を選択するか、対象となる Pro トライアルを開始するか、開始特典を利用してください。公式ビルドでは、署名された権利リースによるプレミアム アクセスが検証されます。ローカル Git はアカウントなしでも利用できます。

    • より充実した CI/CD ワークスペース

      プロバイダー固有のパイプライン、実行とジョブの詳細、ライブ ログ、および接続されたプロバイダーがサポートするパイプライン管理を調べます。

    • より明確なリポジトリ ワークスペース

      更新された ID、サイズ変更可能なサイドバー セクション、画像の差分、ファイル内検索、グラフへの直接復帰により、リポジトリの連携を維持できます。

    • ブランチおよびリポジトリ ツール

      ブランチを別のブランチにドラッグしてマージまたはリベースし、プルリクエスト ファイルをツリーとして参照し、ステータスやグラフの読み込みに注意が必要な場合はリポジトリのメンテナンスを選択します。

    改善されました

    • グラフは制限内でページを先読みし、ステータス コンシューマは読み取りを共有し、大きなハンク ビューはより少ない行をマウントします。
    • バックグラウンド リポジトリ監視の作業が軽減され、ポーリングされたパスと WSL の回復が改善されました。
    • プル リクエスト データは常に最新の状態に保たれ、保存されたログが利用できない場合はジョブログで説明されます。
    • English and Arabic プレゼンテーションが更新されました。選択するとアラビア語の翻訳が読み込まれます。

    修正済み

    • 古いステータスの調整とアップストリーム距離エラー処理が改善されました。
    • いくつかの Windows パスとプロセス起動のエッジ ケースを修正しました。
    • 公式ビルドでは、実稼働ライセンスの公開キーが固定されます。インストーラの検証では、既存のアップデータの信頼キーが保持されます。

    ダウンロードバージョン 2.0.0

    GitHub のリリースノートとダウンロード

  9. バージョン 1.4.0

    GitTree の新しい AI アシスタントである Nour をご紹介します。これは、リポジトリについてチャットし、すでに使用しているコーディング エージェントを通じて動作するアニメーション コンパニオンです。サインインはオプションになり、グラフを 1 つのブランチに集中させることができます。

    新しい

    • あなたの Git アシスタント、Nour をご紹介します

      Nour は、デスクトップまたは GitTree 内にある小さなアニメーション コンパニオンです。 1 つのリポジトリ、複数のリポジトリ、ワークスペース、またはアプリ全体についてチャットすると、インストールしてサインインしたコーディング エージェントを通じて、Nour が回答または動作します。 Nour を使用するには、GitTree にログインします。

    • すでに使用しているエージェントと連携します

      Claude Code、Codex、Gemini CLI、Antigravity、Qwen Code、OpenCode、Kimi CLI、Cursor Agent、または独自のもの。自動的に機能する最初のエージェントが選択され、失敗した場合は次のエージェントに引き継がれます。各チャットのエージェントとモデルを選択します。

    • 質問するかエージェントが主導権を握ります

      見た目と答えだけを尋ねてください。エージェントは、設定で許可されている範囲内で、ステージング、コミット、ブランチ、プッシュなどを行うことができます。危険なアクションは常に最初に尋ねられ、各ターンのファイル変更はリポジトリごとに元に戻すことができます。

    • ファイル、画像、コンテキストを共有する

      ファイルとフォルダーをチャットまたはデスクトップ上の Nour にドラッグし、画像を添付または貼り付けて、@ と入力してファイル、フォルダー、ブランチ、コミット、プル リクエスト、設定ページをメンションします。

    • ブランチに焦点を当てる

      [このブランチに焦点を当てる] では、ブランチ、そのアップストリームとベースのみが表示され、ブランチが分岐した場所がマークされ、ブランチ自体のコミットがカウントされます。 Mac で Cmd+Shift+B を押すか、Windows と Linux で Ctrl+Shift+B を押して、現在のブランチにフォーカスします。

    • アカウントなしで GitTree を使用する

      サインインはオプションになりました。ローカルのすべてに加えて、独自のキーを使用したフェッチ、プル、プッシュはゲストとして機能します。 Nour とプル リクエストなどのホスティング機能には、引き続き GitTree アカウントが必要です。

    • 新機能

      更新後、GitTree に変更内容が表示されます。コマンド パレットの [新機能] から、またはインストール前に更新バーからいつでも開きます。

    • 固定された「グラフ」タブ

      [グラフ] タブは開いているファイルの前に表示されるため、ファイルを閉じたり、保存されていない編集内容を失うことなく、グラフに戻ることができます。

    改善されました

    • グラフ内の作成者フィルターと日付フィルターは、大規模なリポジトリでは約 2 倍の速度でロードされます。
    • Nour からのアラビア語の返信、アラビア語の pull リクエストと発行テキストは、ブロックごとに右から左に読まれます。
    • コミット メッセージとプル リクエストのドラフトでは、nvm、npm、Volta、Bun、pnpm、または Homebrew でインストールされたエージェントが検出され、デフォルトで最大 5 分間待機します。
    • リリース、アップデート、バグレポートでは、新しいパブリック リポジトリ git-tree-app/gittree が使用されるようになりました。
    • ファイルが開いていない場合、ファイル タブ ストリップは非表示になります。
    • 相対日付は 1 分ごとに更新され、システム テーマが変更されるとグラフが再描画されます。

    修正済み

    • macOS でのアップデートは、アップデートのマウント中に失敗しなくなりました。新しいバージョンのディスク イメージは数秒でマウントされるようになりました。
    • Codex と Antigravity を使用したドラフトがハングしたり失敗したりすることはなくなりました。
    • このブランチのみを表示 ブランチ メニューに戻りました。
    • メニューの矢印キーでグラフ内の選択項目が移動しなくなります。

    ダウンロードバージョン 1.4.0

    GitHub のリリースノートとダウンロード

GitHub のすべてのリリースをご覧ください

最新バージョンを入手

GitTree は、プライベート リポジトリを含む、macOS、Windows、および Linux では無料です。