Rumah  >  Soal Jawab  >  teks badan

GitHub一个使用的问题

我在使用GitHub的时候,将项目上传之后发现node_modules这个文件太大于是想把它清空了再重新上传,于是我:

cd node_modules
rm -r *
cd ..
git add .
git commit -m "update proj"
git push origin master

以上操作后,没有提示错误,本地的node_modules也的确清空了...

但是远程的GitHub上还是没有清空啊..晕

想知道这是怎么回事?

另外我有一个想法:

我发现即使我将node_modules删了,由于git还会在隐藏文件夹内保存内容,所以文件大小还是很大(201M),想问问有什么破解之法嚒。。。

黄舟黄舟2749 hari yang lalu640

membalas semua(5)saya akan balas

  • 迷茫

    迷茫2017-05-02 09:54:16

    Secara amnya, node_modules tidak akan dimuat naik apabila memuat naik projek bahagian hadapan secara terus melalui package.json, dan git upload Tambahkan semua fail yang anda tidak mahu muat naik, seperti node_modules, ke fail .gitignore. dan git secara automatik akan mengabaikannya

    balas
    0
  • PHP中文网

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

    Gunakan git rm

    balas
    0
  • 漂亮男人

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

    Anda perlu memadamkan node_modules dalam repositori git tempatan

    balas
    0
  • PHPz

    PHPz2017-05-02 09:54:16

    Bukan git add, ia git rm

    balas
    0
  • 怪我咯

    怪我咯2017-05-02 09:54:16

    Perkara utama di sini ialah anda menggunakan git add Perintah ini boleh menambah fail yang diubah suai atau fail baharu ke kawasan cache, tetapi untuk fail yang dipadam, anda harus menggunakan git add -A, yang berkesan.

    balas
    0
  • Batalbalas