Les méthodes Git pour restaurer les soumissions locales incluent : git reset : supprimer les modifications non planifiées ou les enregistrements de soumission ; git checkout : passer aux soumissions précédentes ; git revert : créer de nouvelles soumissions pour annuler les soumissions précédentes.
Comment restaurer les commits locaux de Git
Git fournit plusieurs commandes pour restaurer les commits locaux :
1. Utilisez la commandegit reset
git reset
命令
git reset
命令可用于重置暂存区或提交记录。
git reset HEAD
git reset --hard
2. 使用git checkout
命令
git checkout
命令可用于切换到不同的分支或提交。
git checkout
git checkout -f
3. 使用git revert
命令
git revert
命令可创建新的提交来撤销以前的提交。
git revert
选择合适的方法
选择最合适的还原方法取决于您的具体情况:
git reset HEAD
。git reset --hard
。git checkout -f
。git revert
git reset La commande
peut être utilisée pour réinitialiser la zone de transit ou valider les enregistrements.
git checkout
La commandegit checkout
peut être utilisée pour passer à une autre branche ou commit.
git revertcode> Commandes La commande git revert
crée de nouveaux commits pour annuler les commits précédents. rrreeeChoisissez la méthode appropriée Le choix de la méthode de restauration la plus appropriée dépend de votre situation spécifique :
- Si vous devez annuler les modifications dans la zone de préparation, utilisez
git reset HEAD. - Si vous devez annuler le commit et toutes les modifications ultérieures, utilisez <code>git reset --hard <commit-hash></code>.
- Si vous devez passer à un commit précédent et ignorer les modifications locales, utilisez <code>git checkout -f</code>.
- Si vous devez créer un nouveau commit pour annuler un commit précédent, utilisez
git revert
.
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!