Pular para o conteúdo
Cripta do Git

/static/cripta/ossada/cherry/

Menu

GIT-016 · Encanamento

git cherry

Diz quais commits seus ainda não chegaram do outro lado — pelo conteúdo, não pelo hash.

Não confunda com o cherry-pick: cherry, o comando, apenas compara. Para cada commit do seu ramo, ele verifica se existe um equivalente no destino — comparando o patch, não o hash — e marca com - o que já chegou lá e com + o que ainda falta.

Brilha depois de rebases e cherry-picks alheios, quando os hashes mudaram mas o conteúdo atravessou: o log jura que os commits divergem; cherry conta quais são, de fato, novidade.

$ git cherry -v main topico
- d1f8e3b http: extrai o handler de artigos
+ 7a5b8c9 http: cache de templates em memória
O menos já vive em main; o mais ainda espera.