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
GitXO GitX é um app nativo de Mac que dá uma interface gráfica ao sistema de controle de versão git. Ele tem uma visão de histórico para navegar pelos commits e uma visão de preparação para escolher o que entra no próximo commit, com diffs reais das suas mudanças, e uma barra lateral para alternar entre branches. Também vem com a ferramenta de linha de comando gitx, para abri-lo pelo terminal.Ferramentas para desenvolvedores
TrailerO Trailer é um app para a barra de menus do Mac que acompanha pull requests e issues do GitHub em todos os seus repositórios. Ele organiza os itens em seções como Mine, Participated, Mentioned, Merged e Closed, pode mostrar etiquetas e atualizações de status de CI e usa a Central de Notificações para avisar sobre comentários, merges e mudanças de status. O item da barra de menus fica vermelho quando há comentários não lidos, e selecionar um item, uma notificação ou um comentário abre tudo no GitHub.Ferramentas para desenvolvedores
GitUpO GitUp é um cliente Git para Mac que quer deixar engenheiros de qualquer nível trabalharem rápido, com segurança e sem dor de cabeça. O gráfico do repositório, vivo e interativo, permite editar, reordenar, corrigir e mesclar commits diretamente, e há desfazer e refazer ilimitados em quase todas as operações, até rebases e merges. Snapshots no estilo do Time Machine levam você de volta, com um clique, a estados anteriores do repositório.Ferramentas para desenvolvedores
GitifyO Gitify traz suas notificações do Git para a barra de menus do Mac. Em vez de deixar uma aba do navegador aberta, você vê novas issues, pull requests, revisões, releases e menções numa pequena janela que abre pela barra de menus, e dali pode abri-las, marcá-las como lidas ou concluídas, ou cancelar a inscrição. Ele funciona com o GitHub, incluindo o GitHub Enterprise, e com outras plataformas Git como GitLab, Gitea, Forgejo, Codeberg e Bitbucket Cloud, e você pode entrar em várias contas ao mesmo tempo. Filtros, ajustes e temas deixam você ver só o que importa.Ferramentas para desenvolvedores- lazygitO lazygit é uma interface de terminal gratuita e de código aberto para o Git. Em vez de digitar comandos longos do Git, você vê seus arquivos, branches, commits e stashes em painéis no Terminal e trabalha com eles usando poucas teclas: adicionar linhas soltas ao stage, escrever commits, trocar de branch, fazer rebase, cherry-pick e resolver conflitos. O lazygit foi criado por Jesse Duffield, é desenvolvido com muitos colaboradores e distribuído sob a licença MIT.Ferramentas para desenvolvedores
OrbStackO OrbStack é um jeito rápido, leve e simples de rodar contêineres Docker e máquinas Linux no seu Mac. Ele é um substituto direto do Docker Desktop: seus comandos docker e docker compose continuam funcionando, e na primeira abertura o OrbStack oferece copiar seus contêineres, imagens e volumes do Docker Desktop. Ele inicia em segundos, usa menos de 0,1% de CPU em segundo plano no Apple Silicon e devolve ao macOS a memória que não usa. Além de contêineres, roda máquinas Linux completas de 16 distribuições e um cluster Kubernetes leve para desenvolvimento local. O OrbStack é feito pela Orbital Labs.Ferramentas para desenvolvedores
FULLMAC.app não hospeda este app. Os botões de download levam às páginas do próprio desenvolvedor.