Skip to content
Latchkey

Force Push - Definição do Glossário de CI/CD

Um force push (git push --force) sobrescreve a branch remota com o seu histórico local, descartando commits remotos que não estão no seu. É necessário após reescrever o histórico, mas pode destruir o trabalho de outras pessoas.

Um force push (git push --force) sobrescreve a branch remota com o seu histórico local, descartando commits remotos que não estão no seu. É necessário após reescrever o histórico, mas pode destruir o trabalho de outras pessoas.

Um force push (git push --force) sobrescreve a branch remota com o seu histórico local, descartando commits remotos que não estão no seu. É necessário após reescrever o histórico, mas pode destruir o trabalho de outras pessoas.

Alternativa mais segura

Prefira git push --force-with-lease, que recusa o push se o remote se moveu desde o seu último fetch, protegendo contra a sobrescrita de commits que você não viu.

Guias relacionados