.idea 上传到 git 么?

2023-03-14 06:36:38 +08:00
 Nnq

想问下大家用 intellij 的会把这个.idea 在上传到 git repo 时候忽略掉么?

还是为了保证大家有一样的配置,会直接上传呢?

8627 次点击
所在节点    git
87 条回复
superchijinpeng
2023-03-14 09:11:31 +08:00
按需,里面的一些文件需要
dif
2023-03-14 09:11:47 +08:00
一般不会。。。
EastLord
2023-03-14 09:15:12 +08:00
一般不会,但是也有上传的。
参考这个: https://github.com/apache/calcite
angryPHP
2023-03-14 09:15:26 +08:00
不会,我尊重别人的 idea
RainCats
2023-03-14 09:17:55 +08:00
传上去就是挨骂,这种 idea 的东西有啥好传的,你要保持什么一致? idea 的编码设置还是什么其他的
lzgshsj
2023-03-14 09:30:03 +08:00
那.vscode 也是同理咯?
realpg
2023-03-14 09:31:40 +08:00
@pengtdyd #9
不用 idea ,但是这个不能一刀切死
按照别的系统的配置文件逻辑,如果 ide 的配置文件是一个目录的多个文件,而不是一个单文件,可能会有一些特殊设置

传的不是下面的全部文件,是一个两个文件,自定义一些特殊的参数,一些特殊的语法糖识别,比如让编译器怎么处理,比如语法检查跳过一些东西之类的配置,

这场景一般是传一两个非主文件,能兼容每个人的 ide 配置,而不是传全部的 ide 文件
MrSheng
2023-03-14 09:35:09 +08:00
同问: .fxckme 目录需要上传到 git 么,因为我用 FxckMeIDE 而不是全家桶。
maotao456
2023-03-14 09:41:16 +08:00
如果有人把.idea 上传到仓库我会质疑他的专业性
xFrye
2023-03-14 09:54:31 +08:00
本地的配置为什么要上传到仓库去?是很享受解决.idea 文件夹的里的配置冲突么
arischow
2023-03-14 09:55:32 +08:00
.idea 会存 run configurations ,我觉得是适合分享的,虽然我没有这么做。
iseki
2023-03-14 10:00:09 +08:00
保留 codeStyle 文件,其他目前没看到需要上传的,ci 检查格式化留着这个有用
mxT52CRuqR6o5
2023-03-14 10:04:45 +08:00
https://github.com/microsoft/vscode
Vscode 仓库就把.vscode 文件夹传上去了,😅传了就不专业是吧
youmilk
2023-03-14 10:15:34 +08:00
不传,默认 ignore 。
lopda
2023-03-14 10:18:04 +08:00
看到质疑😂你确定组内协作完全用不到吗。
HangoX
2023-03-14 10:18:14 +08:00
这个不是绝对的,看文件内容,我一般是 filter 掉整个.idea 文件夹,部分文件上传,比如 word 还有配置信息这些,主要是看文件是否是每台机器使用都会被修改
sola97
2023-03-14 10:19:01 +08:00
公司有些项目传了,每次打开都要手动删一遍.iml 文件和.idea 文件夹
mxT52CRuqR6o5
2023-03-14 10:19:06 +08:00
微软的仓库
github.com/microsoft/vscode
Google 的仓库
github.com/angular/angular
Facebook 的仓库
github.com/facebook/lexical
都有把 ide 配置文件上传到仓库的 case ,都不专业是吧😅
碰到把 ide 配置文件上传到 git 仓库就要批判别人的专业性,也不知道底是谁不专业,谁没见识
ZeroDu
2023-03-14 10:24:57 +08:00
楼上有些,讨论的是.idea 就不要提.vscode 了;

一般来说不上传,每个人配置不一样。
lopda
2023-03-14 10:26:37 +08:00
@HangoX 赞同!👍

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/923749

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX