文档章节

idea怎样避免上传不需要的文件?

o
 osc_g8254g7s
发布于 2019/08/20 14:03
字数 433
阅读 25
收藏 0

钉钉、微博极速扩容黑科技,点击观看阿里云弹性计算年度发布会!>>>

首先我们要知道如果你上传了不必要的文件会导致什么?

例如:你在git上拉了代码,正好别人不小心把.idea文件上传了,这样你也会将.idea文件拉到你的本地库中,

在你open这个项目的时候你会发现你看不到项目的结构,出现这种情况不用着急。

1.你可以在你的本地库中把.idea文件删除再重新用你的idea打开这个项目,这样你就可以看到这个项目的结构了

好了,现在该如何避免这样的事呢?

1.在你上传文件的时候不去提交.idea文件,这个可能有时候会忘,这时你可以在你的本地库中创建一个.ignore文件用来提交的时候自动忽略某些文件,下面是创建.ignore文件的截图

 

创建完成之后会出现这样一个文件

你可以选择用notepad++打开

然后在里面配置你想要忽略你想要忽略的文件这里是可以用通配符的例如:*.txt就会将所有的txt文件忽略

我这里是忽略了target文件和.idea文件

 

如果实在是不小心上传了.idea文件

1.在你的项目本地仓库(也就是你代码拉取下来的位置)右击选择git bash here

2.然后按照顺序输入命令

  git rm -r --cached .idea

  git commit -m"提交信息"

  git push

这样你就可以将你上传的库上的.idea文件删除了(不光.idea可以这么删除,其他文件也可以这样删除)  

 

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
.gitignore文件失效的解决方案

通常在idea中,我们使用git进行项目管理的时候,一些不需要的文件如.idea,.target文件不需要上传至gitlab仓库,这时,就需要在项目中定义一个.gitignore文件,用来标识这些文件。 在push的时...

osc_9hj9pbyj
2019/04/25
0
0
IntelliJ IDEA 2019.3注册码直接激活免Host和Agent 每日更新

IntelliJ 可以用注册码直接激活,不需要修改Host文件或增加启动时的agent.jar Idea整个激活过程简单方便, 不需要任何套路,笔者今天亲测可用。 废话少说,我们开始激活破解 ... Just Do it...

osc_40iweqjn
03/11
7
0
Intellij Idea git commit 过滤文件

Idea 自带的Ignore 过滤是将文件在 IDEA 中过滤隐藏来实现 git commit 的过滤功能,但是这样有个弊端,就是这个文件如果你平时在开发中使用,但是仅限于自己开发使用,又不想提交上去, 那么...

osc_mcgiza9x
2019/01/29
13
0
.gitignore文件我自己常用的配置

我项目中一般不需要上传到git服务器上的有 .idea    ------.idea目录 .mvn    ------.mvn目录 .iml mvnw mvnw.cmd logs/   --- 我生成的日志文件目录 target/ ----项目打包或者运行...

osc_6pr34qkg
04/16
3
0
Git忽略已经被提交的文件

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

osc_9u2q2glu
2018/11/13
2
0

没有更多内容

加载失败,请刷新页面

加载更多

SO_REUSEADDR和SO_REUSEPORT有何不同? - How do SO_REUSEADDR and SO_REUSEPORT differ?

问题: The man pages and programmer documentations for the socket options SO_REUSEADDR and SO_REUSEPORT are different for different operating systems and often highly confusing.......

法国红酒甜
16分钟前
18
0
asp.net core之SignalR

SignalR 是什么? ASP.NET Core SignalR 是一个开源的实时框架,它简化了向应用中添加实时 Web 功能的过程。 实时 Web 功能是服务器端能够即时的将数据推送到客户端,而无需让服务器等待客户端...

一介草民Coder
47分钟前
24
0
如何通过日期属性对数组进行排序 - How to sort an array by a date property

问题: Say I have an array of a few objects: 说我有一些对象的数组: var array = [{id: 1, date: Mar 12 2012 10:00:00 AM}, {id: 2, date: Mar 8 2012 08:00:00 AM}]; How can I sort......

javail
今天
22
0
技术教程| 百度鹰眼历史轨迹查询:轨迹抽稀功能

本文作者:用****9 本篇教程中,我们将详细地说明鹰眼历史轨迹查询(gettrack接口)中,如何通过vacuate_grade选项对轨迹进行抽稀,以及不同的抽稀力度对轨迹产生的影响。 上一篇教程中,我们...

百度开发者中心
前天
24
0
Quartz的Misfire处理规则 错过任务执行时间的处理机制

调度(scheduleJob)或恢复调度(resumeTrigger,resumeJob)后不同的misfire对应的处理规则 CronTrigger withMisfireHandlingInstructionDoNothing ——不触发立即执行 ——等待下次Cron触发频率...

独钓渔
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部