关于IDEA在Git中提交忽略文件的设置

  • 首先在idea中安装插件用来生成和管理 .gitignore 文件,安装成功后重启idea
    • 新建.gitignore 文件
    • 将不需要提交的文件添加到.gitignore
    • 如果已add含有.idea等文件,则删除缓冲文件

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

新建.gitignore 文件

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

如果已add含有.idea等文件,则删除缓冲文件

.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在Git中提交忽略文件的设置相关推荐

  1. git 怎么提交忽略文件夹_git 设置忽略文件提交的几种方式

    在使用git进行项目管理的时候,有时候一些安装包之类,或者自己本地项目使用的一些编译文件,在不需要提交到远程仓库时,可以通过以下几种方式设置忽略提交,包括文件夹和单个文件.之前自己项目里面采用了第二种 ...

  2. Git中.gitignore忽略文件(maven项目)

    使用情景: 有些时候,你必须把某些文件放到Git工作目录中,但又不能提交它们 解决方案: 在Git工作区的根目录下创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略 ...

  3. ecplise git修改提交信息_eclipse git提交忽略文件配置

    eclipse git提交忽略文件配置 一.修改.gitgnore文件 /target/ !.mvn/wrapper/maven-wrapper.jar ### STS ### .apt_genera ...

  4. git 还原文件到其他版本_如何在Git中还原旧文件版本

    git 还原文件到其他版本 读: 第1部分:什么是Git? 第2部分:Git入门 第3部分:创建第一个Git存储库 第4部分:如何在Git中还原旧文件版本 第5部分:3个用于Git的图形工具 第6部分 ...

  5. 【Git学习】如何删除Git中的大文件

    近几天,部署了APP出图自动化测试平台西安Jenkins执行节点,该节点部署应该是能提升APP出图自动化测试的构建效率,但万万没想到,刚部署没多久发现该节点构建频频失败,失败的原因也很直接:GitLa ...

  6. linux svn忽略添加,Ubuntu svn 中添加忽略文件的方法

    下面为大家简单明了的讲解下Ubuntu svn 中添加忽略文件的方法,使用过 Git 忽略文件的人可能初次接触 svn 的忽略文件的方式不是很习惯,在 git 中,只要添加 .gitignore 文件 ...

  7. Git配置.gitignore忽略文件

    git设置忽略文件和目录有两种方式,一种是项目所有人员共用的的,一种是开发自己使用的 第一种,所有开发者共用的需要把设置设定在.gitignore该文件中 第二种,开发者个人使用的忽略配置,许雅设定在 ...

  8. git 清除版本库中的忽略文件

    一.在已经提交的git代码管理里,删除不想提交的目录或文件 1.在 .gitignore 里面删除想要删除的文件*(没有就不用)(我以app/build 文件夹为例子) git add app/bui ...

  9. git中怎样忽略.idea/文件和目录

    Git是一个流行的版本控制系统.它是开发人员如何在项目中协作和工作的方式. Git允许您跟踪随着时间推移对项目所做的更改.除此之外,如果您想撤消更改,它还允许您恢复到以前的版本. Git的工作方式是使 ...

最新文章

  1. index.php.前端控制器,前端控制器 - Symfony开源 - Symfony中国
  2. Java反射(自己的理解)
  3. 智慧显示:5G时代的新机遇
  4. nosql的数据服务_使用NoSQL实现实体服务–第3部分:CouchDB
  5. 【Lolttery】项目开发日志 (三)维护好一个项目好难
  6. 工作113:声明问题 的定义变量
  7. nhibernate mysql配置_NHibernate各种数据库连接参数文件配置方法说明
  8. 19 CO配置-控制-产品成本控制-产品成本计划编制-定义日期控制
  9. 链表头结点存在的意义
  10. 卡图星小机器人怎么过_安徽交通广播90.8专题报道:阿尔法大蛋机器人,家里的新成员!...
  11. missfresh问题记录
  12. snprintf/strncpy/strlcpy速度测试
  13. 征战FPGA之制作FLASH烧写用的bin文件
  14. 关键字const有什么含意?
  15. 篮球——NBA球队队标
  16. php后端开发要学会哪些,PHP程序员需要学什么_后端开发
  17. stm32f103移植到stm32f105的时钟问题
  18. C2000 系列DSP使用Syscfg配置CLB模块记录
  19. 自动驾驶两大领域的研究热点:计算机视觉&机器人技术
  20. matlab下垂控制,基于matlab/simulink的下垂控制微电网动态特性的仿真与分析

热门文章

  1. 【老生谈算法】matlab实现频谱分析算法源码——频谱分析
  2. 记一次Minecraft游戏服务器搭建实践经历
  3. 太赫兹无线信道的测量、建模和分析
  4. 使用dlt-viewer查看日志
  5. C语言移位运算(<<)
  6. 前端安全,常见的攻击类型以及如何防御
  7. 我所经历的Android面试
  8. 计算机语言之Pascal语言
  9. 分享个仙剑奇侠传九野挂机脚本,自动对战过关刷奖励
  10. ssl简介-加密算法