Pour annuler git add, vous pouvez utiliser la méthode suivante : git reset HEAD
: supprimez le fichier de la zone de transit et restaurez l'état avant modification. git rm --cached : supprimez le fichier de la zone de préparation mais conservez-le dans le répertoire de travail. git recovery : supprimez simultanément les fichiers de la zone de préparation et du répertoire de travail.
Annuler git add
Lors de l'utilisation de git, la commande add
ajoute des fichiers à la zone de préparation en préparation pour la soumission. Cependant, si vous ajoutez un fichier par erreur ou si vous changez d'avis, vous pouvez annuler l'ajouter
en utilisant : add
命令将文件添加到暂存区域,准备提交。但是,如果您错误地添加了文件或改变了主意,您可以使用以下方法撤销 add
:
使用 <code>git reset HEAD <filename></code>
这是撤销 add
的最简单方法之一。此命令将文件从暂存区域移除,将其状态恢复为修改前:
<code>git reset HEAD <filename></code>
例如:
<code>git reset HEAD readme.txt</code>
使用 <code>git rm --cached <filename></code>
此命令从暂存区域中删除文件,但不会从工作目录中删除文件。这意味着您可以继续编辑文件,但它将不在下一次提交中包含:
<code>git rm --cached <filename></code>
例如:
<code>git rm --cached readme.txt</code>
使用 <code>git restore <filename></code>
此命令从暂存区域和工作目录中同时删除文件。这相当于使用 git reset HEAD
然后使用 git checkout -- <filename>
:
<code>git restore <filename></code>
例如:
<code>git restore readme.txt</code>
注意事项:
git revert
命令来撤销它们。add
ajouter
. Cette commande supprime le fichier de la zone de transit et restaure son état avant modification : 🎜rrreee🎜🎜 Par exemple : 🎜🎜rrreee🎜🎜Utilisez <code>git rm --cached <filename></code>🎜🎜🎜 Ceci La commande supprime les fichiers de la zone de transit mais ne supprime pas les fichiers du répertoire de travail. Cela signifie que vous pouvez continuer à éditer le fichier, mais il ne sera pas inclus dans le prochain commit : 🎜rrreee🎜🎜 Par exemple : 🎜🎜rrreee🎜🎜 Utilisez git restaurer <filename>
🎜🎜🎜Ce commande de Les fichiers sont supprimés à la fois de la zone de préparation et du répertoire de travail. Cela équivaut à utiliser git reset HEAD
puis git checkout -- <filename>
: 🎜rrreee🎜🎜Exemple : 🎜🎜rrreee🎜🎜Notes : 🎜🎜git revert
pour les annuler. 🎜ajouter
n'affectera pas les fichiers soumis. 🎜🎜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!