recherche

Maison  >  Questions et réponses  >  le corps du texte

Un problème avec GitHub

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. . .

黄舟黄舟2790 Il y a quelques jours669

répondre à tous(5)je répondrai

  • 迷茫

    迷茫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

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-02 09:54:16

    Utilisez git rm

    répondre
    0
  • 漂亮男人

    漂亮男人2017-05-02 09:54:16

    Vous devez supprimer node_modules dans le référentiel git local

    répondre
    0
  • PHPz

    PHPz2017-05-02 09:54:16

    Ce n'est pas git add, c'est git rm

    répondre
    0
  • 怪我咯

    怪我咯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.

    répondre
    0
  • Annulerrépondre