1、在idea中安装插件用来生成和管理 .gitignore 文件,安装成功后重启idea

2、新建.gitignore 文件

3、将不需要提交的文件添加到.gitignore 

4、删除缓冲文件

.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:

输入:

[文件夹]  git rm -r --cached .idea

[文件]     git rm --cached demo-project.iml

如删除不掉,可以加上-f 强制删除     注意一定要加上 --cached  表示只删除缓冲文件

转载于:https://www.cnblogs.com/yaohuiqin/p/9335714.html

IDEA忽略不必要提交的文件相关推荐

  1. Git忽略已经被提交的文件

    为了避免麻烦,最好是一开始就设定好.gitignore文件,避免误提交了这些无用的文件.但是并不是所有情况都能在最开始就考虑周全的.因为.gitignore只能忽略掉那些原来没有被track的文件,如 ...

  2. Git - .gitignore怎么忽略已经被版本控制的文件

    问题 如果某个文件已经存在于远程仓库了,也就是说某个文件已经被版本控制了,如果将该文件添加到.gitignore中,是无法生效的.因为.gitignore是用来控制尚未被纳入版本控制的文件,如果文件已 ...

  3. git如何忽略已经提交的文件 (.gitignore文件无效)

    一. 问题 在初始化git仓库的时候没有创建.gitignore文件来过滤不必要提交的文件, 后来却发现某些文件不需要提交, 但是这些文件已经被提交了, 这时候创建.gitignore文件忽略这些文件 ...

  4. SVN 忽略不需要提交文件的设置和取消忽略的方法

    我使用的是 TortoiseSVN,每次提交到svn上的时候我不想提交  .idea 文件夹,不需要列出,服务器也不需要存.因为是编译器的文件,多人维护项目时,总会显示修改.最好的避免类似问题的方法是 ...

  5. IDEA设置忽略git提交的文件

    最近在公司遇到了一个很头疼的问题,那就是公司的VPN,内部服务器太慢了,小公司舍不得花钱,但每天的任务量可不少.但服务器中的MySQL数据又太慢,于是想着把公司服务器的测试数据迁移到本地,启动的时候也 ...

  6. Git中的使用.gitignore忽略不想要提交的文件

    1. .gitignore的作用 在实际的工程项目中,除了项目本身的代码文件.配置文件外,还有一些文件或目录并不需要纳入版本管理中,如idea工具会在工程根目录生成一个.idea的目录.工程编译后生的 ...

  7. 将.gitignore应用于已提交的文件

    本文翻译自:Applying .gitignore to committed files I have committed loads of files that I now want to igno ...

  8. SVN禁止提交部分文件

    前言: 对于我们使用SVN的开发者来说,项目经常需要改动,这个时候就要提交代码,但是有些时候会附加一些我们不想提交的东西在里面,比如一些配置信息,这个时候我们就可以将这些信息不提交忽略掉. 这里我们只 ...

  9. Git如何忽略已经上传的文件或文件夹?

    Git如何忽略已经上传的文件或文件夹? 背景:使用IDEA新建项目,有时候会不小心将.idea文件夹上传上去,由于缓存的存在,之后再在.gitignore中添加这个文件夹就无效了,需要清除掉缓存.gi ...

最新文章

  1. R语言保存加载工作空间或者工作空间数据对象实战(Save Load RData Workspace)
  2. IDEA入门级教程(文末常用快捷键)
  3. 浏览器登录java_java – 如何停止已登录的用户从其他浏览器登录
  4. mac mysql utf 8编码_MacOS下MySQL设置UTF8编码问题
  5. Cordova:安卓白屏
  6. 存储过程里面的CASE,WHEN,THEN的用法
  7. jfoenix jdk8 pom依赖
  8. git push被拒绝_规范git项目提交并自动生成项目commit log
  9. node实现基于token的身份验证
  10. C/C++多种方法获取文件大小(转)
  11. gif一键抠图 在线_给视频抠图?这个在线免费神器超厉害
  12. win pe备份linux,Windows10操作系统如何使用微PE实现备份与恢复
  13. JavaScript入门基础
  14. JDK动态代理原理解析
  15. 微软拼音 快捷输入 自定义格式的时间和日期
  16. 课后自主练习(递归)1059. Fj haozi medium《编程思维与实践》个人学习笔记
  17. 2022年(23届)电子信息/通信工程保研|四非上岸浙大的保研之旅(浙大、中科大、哈工大、东南、南开、西电、成电等)
  18. Linux Shell 内建命令 : sh命令详解
  19. 月份查询(指针数组)
  20. 使用 Amazon SES API 发送原始电子邮件

热门文章

  1. P1982 小朋友的数字
  2. BZOJ 1432 [ZJOI2009]Function
  3. [课程设计]Scrum 2.5 多鱼点餐系统开发进度(下单一览页面-菜式添加框架设计)
  4. android学习笔记46——File存储
  5. apache+php+mysql的配置(转载)
  6. M2第五天DailyScrum——PM(李忠)
  7. c# winform程序调用托管dll(c#的dll),使用添加引用和动态加载dll
  8. Ubuntu/Fedora高版本安装海思SDK的方法
  9. module_init 详解
  10. Linux 中的文件传输