Changes para MAC

Cliente Git gratis y de código abierto para Mac: haz commits, prepara por fragmentos y gestiona ramas, etiquetas y stashes en una interfaz nativa.

Descripción de Changes

Changes es un cliente Git moderno para Mac, creado con SwiftUI y AppKit y con el diseño Liquid Glass de Apple. Sustituye el trabajo complejo en la línea de comandos por una interfaz clara y nativa que reduce la carga mental, para que puedas centrarte en tu código. Los mensajes de commit y los resúmenes de stash se pueden generar con Apple Intelligence.

Changes está hecho por Makoto Aoyama y es gratis y de código abierto con licencia MIT. Se llamaba Tempo hasta la versión 1.x. La versión 2.5 añade el historial de commits a la vista Compare. Es una app universal para Apple Silicon e Intel y necesita macOS 26 o posterior; la versión 1.18 y anteriores, con el nombre antiguo, son para macOS 14.6 o posterior.

Funciones principales

Changes cubre el trabajo diario con Git en una sola ventana.

  • Commits: haz commit, amend, revert y checkout.
  • Apple Intelligence: genera mensajes de commit y resúmenes de stash.
  • Fragmentos de texto: fragmentos reutilizables para mensajes de commit.
  • Preparación: prepara cambios por fragmentos (hunks).
  • Ramas: push, pull, merge, crear y filtrar.
  • Etiquetas: crear, hacer push, eliminar y filtrar.
  • Stashes: aplica un stash y lee su resumen.
  • Búsqueda: encuentra commits por mensaje, texto cambiado, autor o rango de revisiones.

Novedades de la versión 2.5

Changes 2.5 añade el historial de commits a la vista Compare.

  • Historial de commits en la vista Compare
  • Ajustes en la interfaz
  • Se pueden abrir los archivos sin seguimiento

Preguntas frecuentes sobre Changes

¿Changes es gratis?

Sí. Changes es gratis y de código abierto con licencia MIT.

¿Qué versión de macOS necesita Changes?

Changes 2.5 necesita macOS 26 o posterior. La versión 1.18 y anteriores son para macOS 14.6 o posterior.

¿Changes funciona en Apple Silicon?

Sí. Es una app universal para Apple Silicon e Intel.

¿Changes tuvo otro nombre?

Sí. Las versiones 1.x se llamaban Tempo, y la app que incluyen es Tempo.app.

¿Para qué sirve Changes?

Para el trabajo diario con Git en el Mac con una interfaz clara en lugar de la línea de comandos: commits, preparación, ramas, etiquetas y stashes.

¿Changes puede escribir mensajes de commit?

Sí. Puede generar mensajes de commit con Apple Intelligence, y también resumir stashes de esa forma.

¿Puedo preparar solo una parte de un archivo?

Sí. Changes puede preparar cambios por fragmentos (hunks).

¿Cómo puedo buscar commits en Changes?

Por mensaje de commit, por texto añadido o eliminado, por autor o por rango de revisiones como v1.0.0...v2.0.0.

¿Puedo instalar Changes con Homebrew?

Sí. Ejecuta brew install --cask changes.

¿De dónde viene la descarga de Changes en changes.FULLMAC.app?

El botón de descarga lleva a la página oficial de versiones de Changes, https://github.com/maoyama/Changes/releases/latest. changes.FULLMAC.app no modifica ni reempaqueta la app.

Apps similares

FULLMAC.app no aloja esta app. Los botones de descarga llevan a las páginas del propio desarrollador.