ExpertiDict

Desenvolvimento de Software · Avançado · Inglês · Técnico

force push

/fɔɹs pʊʃ/substantivo / verbo

Enviar commits ao repositório remoto sobrescrevendo o histórico que lá existe, com git push --force, ignorando a checagem de divergência.

Onde usar

É necessário depois de um rebase em branch própria: 'precisei de force push'. Em muitos times é proibido na main.

Exemplos

I had to force push after rebasing my branch.

Tive que fazer force push depois de rebasear minha branch.

Never force push to main.

Nunca faça force push na main.

Use force-with-lease instead of a plain force push.

Use force-with-lease em vez de um force push simples.

Cuidado

Pode apagar commits de outras pessoas; prefira --force-with-lease, que só sobrescreve se ninguém tiver enviado nada novo.

Sinônimos

push forçado

Veja também

Todos os termos de Desenvolvimento de Software