GitX(MAC版)

Mac 用の無料オープンソースのネイティブ Git クライアント。履歴の閲覧、変更のステージ、差分の確認、ワークツリーの管理に対応。コミュニティが保守しています。

GitX の概要

GitX は、バージョン管理システム git にグラフィカルな画面を与えるネイティブな Mac アプリです。コミットを見る履歴ビュー、次のコミットに入れる内容を選ぶステージングビュー、変更の実際の差分、ブランチを移動するサイドバーを備えています。ターミナルから開ける gitx コマンドラインツールも付いています。

GitX には、長年にわたってさまざまな人が保守してきたブランチとバージョンの長い歴史があります。このプロジェクトは、それらを最新のコミュニティ保守版にまとめようとするものです。GPL-2.0 ライセンスの無料オープンソースソフトウェアです。バージョン 1.8 では、ステージした追加ファイルの実際の差分を表示し、メインのリポジトリを移動した後にワークツリーのリンクの修復を提案できます。Apple Silicon 用と Intel 用のダウンロードが別々にあり、Homebrew では macOS 13 以降が必要とされています。知っておきたい制限として、SHA-256 のリポジトリには対応していません。SHA-1 のリポジトリは従来のファイルバックエンドと reftable のどちらでも扱えます。reftable の場合、コマンドライン操作には環境設定で選択した Git 2.45 以降が必要です。

主な機能

GitX は、Git の日常的な作業をネイティブな Mac のウインドウで行えるようにします。

  • 履歴ビュー:リポジトリのコミットを閲覧。
  • ステージングビュー:次のコミットに入れる変更を選択。
  • 差分:ステージした追加ファイルを含む変更を確認。
  • コミットの詳細:行数付きの diffstat。
  • ブランチのサイドバー:リポジトリのブランチを移動。
  • ワークツリー:リンクされたワークツリーと、移動したリンクの修復の提案。
  • reftable:変換せずに reftable のリポジトリを読み書き。
  • コマンドライン:Homebrew でのインストールで追加される gitx ツール。

バージョン 1.8 の新機能

GitX 1.8 は差分とワークツリーを改善し、参照ストレージの移行を追加します。

  • ステージした追加ファイルについて、ファイル全体ではなく実際の差分を表示
  • メインのリポジトリを移動した後にワークツリーのリンクの修復を提案
  • git refs migrate --ref-format=reftable でリポジトリを移行可能
  • リベース後にサイドバーで選択中のブランチが失われる問題を修正
  • Dock アイコンへのリポジトリフォルダのドロップを修正
  • Git のパス確認に失敗したときに起動が固まる問題を修正

GitX のよくある質問

GitX は無料ですか?

はい。GitX は GPL-2.0 ライセンスの無料オープンソースソフトウェアです。

GitX に必要な macOS のバージョンは?

GitX 1.8 について、Homebrew では macOS 13 以降とされています。

GitX は Apple Silicon で動きますか?

はい。Apple Silicon 用の arm64 版と Intel の Mac 用の x86_64 版のダウンロードがあります。

GitX は何に使うものですか?

git のグラフィカルなクライアントです。ネイティブな Mac のウインドウで履歴を閲覧し、変更をステージし、差分を読めます。

GitX を保守しているのは誰ですか?

コミュニティです。GitX には長年にわたって多くのブランチとバージョンがあり、このプロジェクトはそれらを最新の 1 つのバージョンにまとめています。

GitX はワークツリーに対応していますか?

はい。リンクされたワークツリーを扱え、メインのリポジトリを移動した後にリンクの修復を提案できます。

GitX は reftable のリポジトリに対応していますか?

はい。reftable の SHA-1 リポジトリを読み書きでき、開くときに参照ストレージを変換しません。コマンドライン操作には、環境設定で Git 2.45 以降を選択してください。

GitX は SHA-256 のリポジトリに対応していますか?

いいえ。SHA-256 のリポジトリには対応していません。

GitX は Homebrew でインストールできますか?

はい。brew install --cask gitx を実行します。お使いの Mac に合うビルドが選ばれ、gitx コマンドラインツールが PATH に追加されます。

gitx.FULLMAC.app の GitX のダウンロードはどこから来ていますか?

ダウンロードボタンは GitX の公式リリースページ https://github.com/gitx/gitx/releases/latest につながっています。gitx.FULLMAC.app はアプリを変更も再パッケージもしていません。

似ているアプリ

FULLMAC.app はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。