Maison >outils de développement >git >Comment retirer le code local soumis par git

Comment retirer le code local soumis par git

下次还敢
下次还敢original
2024-04-09 10:48:25966parcourir

Peut rétracter les commits Git locaux : déterminez le hachage de commit à retirer. Annulez les modifications dans la zone de préparation : git checkout -- . Annuler les modifications validées : git reset --soft . Valider les modifications : git commit -m "annuler la validation".

Comment retirer le code local soumis par git

Comment retirer un commit local Git

Git permet aux développeurs de valider les modifications de code. Cependant, il peut arriver que vous deviez retirer les validations effectuées dans votre référentiel local. Voici comment procéder :

Étape 1 : Identifiez le commit que vous souhaitez retirer

Utilisez la commande git log pour afficher l'historique des commits. Recherchez le hachage de validation que vous souhaitez retirer. git log 命令查看提交历史记录。找到要撤回的提交哈希值。

步骤 2:撤消暂存区域中的修改

如果要撤回暂存区域中的修改,请使用以下命令:

git checkout -- <文件路径>

例如:

git checkout -- 文件名.txt

步骤 3:撤回提交的修改

如果要撤回已提交的修改,请使用以下命令:

git reset --soft <提交哈希值>

例如:

git reset --soft abcd1234

Étape 2 : Annuler les modifications dans la zone de préparation

Si vous souhaitez annuler les modifications dans la zone de préparation, veuillez utiliser la commande suivante :

git checkout -- <Chemin du fichier> code> <p></p>Par exemple : 🎜🎜<code>git checkout -- filename.txt🎜🎜🎜Étape 3 : Annuler les modifications soumises🎜🎜🎜Si vous souhaitez annuler les modifications soumises, veuillez utiliser la commande suivante : 🎜🎜git reset --soft 🎜🎜Par exemple : 🎜🎜git reset --soft abcd1234🎜🎜Cette commande annulera les modifications soumises, mais gardez-les. Ils sont dans la zone de préparation. 🎜🎜🎜Étape 4 : valider les modifications 🎜🎜🎜Maintenant, organisez vos modifications et engagez-vous à mettre à jour le référentiel local : 🎜
<code>git commit -m "撤回提交"```

**解决合并冲突**
</code>

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn