Changes para MAC

Cliente Git grátis e de código aberto para Mac: faça commits, prepare por trechos e gerencie branches, tags e stashes em uma interface nativa.

Visão geral do Changes

O Changes é um cliente Git moderno para Mac, feito com SwiftUI e AppKit e com o design Liquid Glass da Apple. Ele substitui o trabalho complexo na linha de comando por uma interface clara e nativa que reduz a carga mental, para você se concentrar no código. As mensagens de commit e os resumos de stash podem ser gerados com o Apple Intelligence.

O Changes é feito por Makoto Aoyama e é grátis e de código aberto com licença MIT. Ele se chamava Tempo até a versão 1.x. A versão 2.5 adiciona o histórico de commits à visualização Compare. É um app universal para Apple Silicon e Intel e precisa do macOS 26 ou posterior; a versão 1.18 e anteriores, com o nome antigo, são para macOS 14.6 ou posterior.

Principais recursos

O Changes cobre o trabalho diário com Git em uma só janela.

  • Commits: commit, amend, revert e checkout.
  • Apple Intelligence: gera mensagens de commit e resumos de stash.
  • Snippets: snippets reutilizáveis para mensagens de commit.
  • Preparação: prepare alterações por trechos (hunks).
  • Branches: push, pull, merge, criar e filtrar.
  • Tags: criar, fazer push, excluir e filtrar.
  • Stashes: aplique um stash e leia o resumo dele.
  • Busca: encontre commits por mensagem, texto alterado, autor ou intervalo de revisões.

Novidades da versão 2.5

O Changes 2.5 adiciona o histórico de commits à visualização Compare.

  • Histórico de commits na visualização Compare
  • Ajustes na interface
  • Arquivos não rastreados podem ser abertos

Perguntas frequentes sobre o Changes

O Changes é grátis?

Sim. O Changes é grátis e de código aberto com licença MIT.

Qual versão do macOS o Changes precisa?

O Changes 2.5 precisa do macOS 26 ou posterior. A versão 1.18 e anteriores são para macOS 14.6 ou posterior.

O Changes roda em Apple Silicon?

Sim. É um app universal para Apple Silicon e Intel.

O Changes já teve outro nome?

Sim. As versões 1.x se chamavam Tempo, e o app delas é o Tempo.app.

Para que serve o Changes?

Para o trabalho diário com Git no Mac em uma interface clara, em vez da linha de comando: commits, preparação, branches, tags e stashes.

O Changes pode escrever mensagens de commit?

Sim. Ele pode gerar mensagens de commit com o Apple Intelligence e também resumir stashes dessa forma.

Posso preparar só uma parte de um arquivo?

Sim. O Changes pode preparar por trechos (hunks).

Como pesquisar commits no Changes?

Por mensagem de commit, por texto adicionado ou removido, por autor ou por intervalo de revisões como v1.0.0...v2.0.0.

Posso instalar o Changes com o Homebrew?

Sim. Execute brew install --cask changes.

De onde vem o download do Changes em changes.FULLMAC.app?

O botão de download leva à página oficial de versões do Changes, https://github.com/maoyama/Changes/releases/latest. changes.FULLMAC.app não altera nem reempacota o app.

Apps semelhantes

FULLMAC.app não hospeda este app. Os botões de download levam às páginas do próprio desenvolvedor.