问题出现场景
新电脑thinkbook16+,git拉取代码后,cnpm install后再次在idea中,git pull代码,一直更新,持续20分钟左右。
收获
git没有忽略node_modules文件夹
解决办法
1、首先根据部分帖子说法,把idea安装目录bin目录下的runnerw.exe和runnerw64.exe失效(删除或者改成非exe后缀文件0)。结果:不能解决问题。
2、知乎搜了下,看到说node_modules也会产生这个问题,原因为git pull时,git对node_modules文件夹内容比较了差异。所以本人检查了.gitignore文件,发现.gitignore文件中是有行’node_modules’这个写法,不知为何没有效果,并且原来的酷睿i7 8代 笔记本就没出现过这个问题。
所以我在.gitignore文件中又添加了以下这些内容。
node_modules/
/node_modules/
/node_modules
node_modules\
/node_modules/*
*node_modules/*
**/node_modules
3、好像还没有效果!!!看到有人说:选中node_modules文件,鼠标右键 选择Mark directory as 然后继续选择Excluded。
再次git pull,还是不行!
首先到目前基本确认就是idea工具的问题。
其次考虑到老电脑是酷睿,新电脑是amd,同时的拯救者也是这种问题,那基本就是amd和idea不兼容的问题了。
但是想了一下,随着amd yes!的口碑越来越多。idea不可能没有发现这种问题,并不可能没有解决这个问题。
所以尝试着升级到了2022版本的idea。
再次run server。再次git pull。Perfect!
升级idea!!!!!!!!!
更多推荐
node_modules会使git pull/commit变慢,升级idea!
发布评论