Maison > Questions et réponses > le corps du texte
Quand j'utilisais GitHub, après avoir téléchargé le projet, j'ai trouvé node_modules
que le fichier était trop volumineux, j'ai donc voulu l'effacer et le télécharger à nouveau, alors j'ai :
cd node_modules
rm -r *
cd ..
git add .
git commit -m "update proj"
git push origin master
Après les opérations ci-dessus, aucune erreur n'a été générée et les node_modules locaux ont effectivement été effacés...
Mais le GitHub distant n'est toujours pas effacé... faible
Vous voulez savoir ce qui se passe ?
Aussi j'ai une idée :
J'ai trouvé que même si je supprime node_modules, comme git enregistrera toujours le contenu dans le dossier caché, la taille du fichier est toujours très grande (201 Mo). Je voudrais demander s'il existe un moyen de le pirater. . .
迷茫2017-05-02 09:54:16
Généralement, node_modules ne sera pas téléchargé lors du téléchargement de projets frontaux. Directement npm install via package.json et git upload Ajoutez tous les fichiers que vous ne souhaitez pas télécharger, tels que node_modules, au fichier .gitignore. et git l'ignorera automatiquement
怪我咯2017-05-02 09:54:16
L'essentiel ici est que vous utilisiez git add. Cette commande peut ajouter des fichiers modifiés ou de nouveaux fichiers à la zone de cache, mais pour les fichiers supprimés, vous devez utiliser git add -A, qui est efficace.