" pour forcer la validation d'écrasement. Validations fusionnées : utilisez la commande "git revert Maison >
Article > outils de développement > Comment retirer le code après l'avoir soumis à git Comment se retirer après avoir soumis le code : recherchez immédiatement l'erreur : utilisez la commande "git reset --soft HEAD~1". Transmis à l'entrepôt distant : utilisez la commande "git push -f origin Rétractation après que git ait validé le code Rétraction rapide Si vous réalisez l'erreur immédiatement après la soumission, vous pouvez utiliser la commande suivante pour retirer le commit : Cette commande conservera le changements dans la zone de transit, mais ignore la validation la plus récente. Rétracter un commit qui a été poussé vers le référentiel distant Si un commit a été poussé vers le référentiel distant, il ne peut pas être retiré directement. Cependant, il peut être remplacé par une poussée forcée : 此操作将覆盖远程仓库中的旧提交。 撤回已合并的提交 如果提交已被合并到其他分支,则无法直接撤回。但是,可以创建回滚提交以撤消更改: Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!Comment retirer le code après l'avoir soumis à git
<code>git reset --soft HEAD~1</code>
-f
pour forcer le push d'un nouveau commit-f
标志强制推送新提交:<code>git push -f origin <branch-name></code>
Cette action écrasera les anciens commits dans le référentiel distant. git revert
: <code>git revert <commit-hash></code>
Si un commit a été fusionné dans une autre branche, il ne peut pas être retiré directement. Cependant, il est possible de créer un commit de rollback pour annuler les modifications : 🎜🎜 Utilisez la commande git revert
pour créer un commit de rollback 🎜 : 🎜🎜<code>git push origin <branch-name></code>
🎜🎜🎜 Poussez le commit de rollback vers le référentiel distant 🎜 : 🎜🎜 rrreee🎜Cette action créera un nouveau commit qui annulera les modifications apportées par le commit fusionné. 🎜