Pourquoi la soumission de htemes/next échoue-t-elle toujours ?
$ git add -i
staged unstaged path
1: unchanged +0/-0 themes/next
*** Commands ***
1: status 2: update 3: revert 4: add untracked
5: patch 6: diff 7: quit 8: help
What now> 4
No untracked files.
$ git add -A
$ git status
On branch blog
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
(commit or discard the untracked or modified content in submodules)
modified: themes/next (modified content)
no changes added to commit (use "git add" and/or "git commit -a")
Utilisez git add .
Même si vous utilisez la commande add i, vous ne devriez pas choisir le 4, car votre fichier n'a pas été suivi auparavant. 4 convient aux fichiers nouvellement ajoutés, donc je pense que vous devriez choisir 2, ou utiliser le fichier git add. format de nom à la place
1. Commencez par
git status
vérifiez s'il y a un conflit de version2. S'il n'y a pas de problème,
git rm --cache themes/next
supprimez-le de la bibliothèque et essayez de l'ajouter à nouveaugit commit -m "mis à jour"
Tout d’abord, le problème de l’affiche n’est pas qu’il ne peut pas le soumettre mais qu’il ne peut pas rejoindre la zone de stockage temporaire. J'ai rencontré un tel problème avant d'utiliser le plug-in git de VS, peut-être parce que le fichier n'a pas été modifié du tout. Je vous suggère d'ouvrir ce fichier et de l'enregistrer. De plus, pour une confirmation supplémentaire, vous pouvez utiliser
git add
avantgit diff
pour vérifier les modifications apportées à ce fichier.