git如何add全部而又忽略部分文件

图片描述

就像这样,我每次改了很多东西,
我想用 git add -A提交全部修改,
但是又不想把.idea/和node_modules文件add上去
我该怎么写

阅读 22.7k
3 个回答

添加.gitignore文件,里面填写你要忽略的内容

.idea
node_modules

你不想添加的文件可以在项目文件下创建.gitignore文件,然后在里面添加你不需要add的文件名。
git add . 添加不在.gitignore文件里面的所有修改文件

首先修改.gitignore文件,添加

/.idea/
/node_modules/

你.idea下面的文件应该是提交到了服务器了,所以必须先删除。
git rm -r --cached .idea
git commit -m "delete idea"
git push
如果只存在缓存区或者本地版本库内
git reset Head file.name

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进