GitHub一个使用的问题
黄舟
黄舟 2017-05-02 09:52:16
0
5
604

我在使用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),想问问有什么破解之法嚒。。。

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

Antworte allen(5)
迷茫

一般上传前端项目是不会上传node_modules的,通过package.json直接npm install,git上传把所有你不想上传的文件比如node_modules添加到.gitignore文件,git会自动忽略

洪涛

使用 git rm

漂亮男人

你要把本地的git仓库里的node_modules删除掉啊

PHPzhong

不是git add,是git rm

刘奇

这里面主要是你使用git add .这个命令的关系,这份命令可以将修改的文件或者新增的文件添加到缓存区,但是对于删除的文件,你应该使用git add -A,这才是有效的。

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!