Changes(MAC版)

Mac向けの無料オープンソースGitクライアント。コミット、ハンク単位のステージ、ブランチ、タグ、スタッシュをコマンドラインではなくネイティブ画面で操作できます。

Changes の概要

ChangesはMac向けのモダンなGitクライアントで、SwiftUIとAppKitで作られ、AppleのLiquid Glassデザインを採用しています。複雑なコマンドライン操作を、頭の負担が少ない明快なMacネイティブの画面に置き換え、コードに集中できるようにします。コミットメッセージとスタッシュの要約はApple Intelligenceで生成できます。

ChangesはMakoto Aoyamaが開発しており、MITライセンスの無料オープンソースです。バージョン1.xまではTempoという名前でした。バージョン2.5ではCompare画面にコミット履歴が追加されました。Apple SiliconとIntelに対応したユニバーサルアプリで、macOS 26以降が必要です。旧名のバージョン1.18以前はmacOS 14.6以降に対応しています。

主な機能

Changesは日常のGit作業を1つのウインドウで行えます。

  • コミット:コミット、amend、revert、チェックアウト。
  • Apple Intelligence:コミットメッセージとスタッシュの要約を生成。
  • スニペット:再利用できるコミットメッセージのスニペット。
  • ステージ:変更をハンク単位でステージ。
  • ブランチ:プッシュ、プル、マージ、作成、絞り込み。
  • タグ:作成、プッシュ、削除、絞り込み。
  • スタッシュ:スタッシュを適用し、要約を確認。
  • 検索:メッセージ、変更内容、作成者、リビジョン範囲でコミットを検索。

バージョン 2.5 の新機能

Changes 2.5ではCompare画面にコミット履歴が追加されました。

  • Compare画面にコミット履歴を表示
  • インターフェイスの調整
  • 未追跡ファイルを開けるように

Changes のよくある質問

Changesは無料ですか?

はい。ChangesはMITライセンスの無料オープンソースです。

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

Changes 2.5にはmacOS 26以降が必要です。バージョン1.18以前はmacOS 14.6以降に対応しています。

ChangesはApple Siliconで動きますか?

はい。Apple SiliconとIntelに対応したユニバーサルアプリです。

Changesには以前の名前がありますか?

はい。バージョン1.xはTempoという名前で、アプリ本体はTempo.appです。

Changesは何に使いますか?

Macでの日常のGit作業を、コマンドラインではなく明快な画面で行うために使います。コミット、ステージ、ブランチ、タグ、スタッシュを扱えます。

Changesはコミットメッセージを書けますか?

はい。Apple Intelligenceでコミットメッセージを生成でき、スタッシュの要約も同じように作れます。

ファイルの一部だけをステージできますか?

はい。Changesはハンク単位でステージできます。

Changesでコミットを検索するには?

コミットメッセージ、追加または削除されたテキスト、作成者、v1.0.0...v2.0.0のようなリビジョン範囲で検索できます。

HomebrewでChangesをインストールできますか?

はい。brew install --cask changes を実行してください。

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

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

似ているアプリ

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