Cet article présente principalement des informations pertinentes sur la suppression des branches git et des exemples détaillés de restauration. J'espère que tout le monde pourra comprendre et maîtriser cette partie du contenu à travers cet article. Les amis dans le besoin pourront se référer à
<.>suppression de git Exemples détaillés de branches et de rollbacks
[git supprime les branches locales]git branch -D br
git push origin :br (origin 后面有空格)
git reset --hard commit-id :回滚到commit-id,讲commit-id之后提交的commit都去除 git reset --hard HEAD~3:将最近3次的提交回滚
Scénario d'application : un problème est découvert après la sortie du système de déploiement automatique, et il est nécessaire de revenir à un certain commit, puis de rééditer Principe : renvoyer d'abord la branche locale à un certain commit, supprimez la branche distante, puis poussez à nouveau Branche locale
Étapes de l'opération :
1. git checkout the_branch2. 🎜>3. git branch the_branch_backup / /Sauvegarder la situation actuelle de cette branche
4. git reset --hard the_commit_id //Restaurer la_branch localement vers the_commit_id
5. git push origin :the_branch //Supprimer la branche distante
6. git push origin the_branch //Rétablir la branche distante avec la branche locale après la restauration
7. /Si les étapes précédentes réussissent, supprimez cette branche de sauvegarde
【Afficher les branches】
git branch -a
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!