IDEA配置Git不需要提交的文件或文件夹

利用git管理项目,每次都手动忽略不需要提交的文件有点重复操作了,这里只需要一个插件即可帮助我们完成这个重复的工作

推荐教程

IDEA配置版本控制器拉取/上传/更新项目

安装插件

在IDEA的Plugins中安装.ignore插件,安装完后重启IDEA

配置

安装完成后,依次点击 右键项目名NEW.ignore File.gitignore File(Git)

勾选Example user template,然后点击右下角的Generate

然后就会发现被忽略的文件名或文件夹变成了灰色

也可以右键文件将其加入忽略的名单中

下面是一些.gitignore文件忽略的匹配规则:

*.a # 忽略所有 .a 结尾的文件
!lib.a # 但 lib.a 除外
/TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO
build/ # 忽略 build/ 目录下的所有文件
doc/*.txt # 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt

FAQ

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

输入:

git rm -r ––cached filePath
git commit -m “remove xx”

或者:

git rm -r ––cached .
git add .
git commit -m “update .gitignore”

来解释下几个参数 -r 是删除文件夹及其子目录 –cached 是删除暂存区里的文件而不删除工作区里的文件,第一种是删除某个文件,第二种方法就把所有暂存区里的文件删了,再加一遍,相当于更新了一遍。

2:同1所述,还有一种方法

找到该项目的根路径,删除.git文件夹,如下图

删除后,IDEA会提示你无效的vcs根映射,然后点击Configure...

点击该项目的根路径,点击上面的减号,然后点击ok

这时你就可以重新配置Git仓库了,如果不知道怎么配置Git可以查看下面的文章

IDEA配置Git不需要提交的文件或文件夹-辉哥博客
IDEA配置Git不需要提交的文件或文件夹-辉哥博客

IDEA使用Gitee拉取/上传/更新项目

如果有疑问可以在下方评论区留言。

 

 

文章链接:https://www.haah.net/archives/6459.html
文章标题:IDEA配置Git不需要提交的文件或文件夹
文章版权:辉哥博客 (https://www.haah.net) 所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!
本文最后更新发布于2021年05月25日 11时26分56秒,某些文章具有时效性,若有错误或已失效,请在下方留言或联系辉哥:m@haah.net

给TA买糖
共{{data.count}}人
人已买糖
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
我是底线可爱胖!冲鸭~