我正在尝试将我的项目推送到github和heroku.由于我在我的应用程序中使用nodejs,因此我有node_modules.在我提交之前,我创建了一个名为.gitignore
忽略节点模块的文件.
在文件中我添加了node_modules并尝试从comandline/Terminal推送到GitHub.我没想到节点模块会被推送,但它们最终出现在回购中.我有什么方法可以遵循,我在这方面需要帮助; 谢谢!
- $ git rm -r --cached node_modules
将node_modules /添加到.gitignore文件
- $ git commit -m "remove the ignored directory node_modules"
然后
- $ git push origin master
,如果刷新GitHub页面,您将看到node_modules消失.
该node_modules
文件夹应添加到该.gitignore
文件中.
首先,摆脱你的node_modules
:
$ git rm -r --cached node_modules $ git commit -m "remove node_modules"
然后,推动你的改变
$ git push origin master
刷新页面以查看所需的效果.