Skip to content

Commit cdbef6b

Browse files
committed
chore(gitignore): 统一更新Java项目.gitignore文件配置
- 标准化Java编译文件忽略规则,包括.class、jar包、war包等 - 添加完整的Maven和Gradle构建产物忽略配置 - 集成主流IDE(IntelliJ IDEA、Eclipse、NetBeans)配置文件忽略 - 新增Python、Node.js前端相关临时文件忽略规则 - 补充AI开发工具和环境密钥相关文件忽略配置 - 规范化临时文件和系统文件的忽略模式 - 在多个Java SDK项目中同步应用统一的忽略规则
1 parent e70601a commit cdbef6b

1 file changed

Lines changed: 158 additions & 5 deletions

File tree

.gitignore

Lines changed: 158 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33

44
# Log file
55
*.log
6+
logs/
7+
log.*/
68

79
# BlueJ files
810
*.ctxt
@@ -18,19 +20,170 @@
1820
*.zip
1921
*.tar.gz
2022
*.rar
23+
!/libs/*.jar
2124

2225
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
2326
hs_err_pid*
2427
replay_pid*
2528
.DS_Store
29+
**/.DS_Store
30+
Thumbs.db
2631

27-
# Maven
32+
### Maven ###
2833
/target/
34+
target/
35+
**/target/
36+
!**/src/main/**/target/
37+
!**/src/test/**/target/
38+
dependency-reduced-pom.xml
39+
**/dependency-reduced-pom.xml
40+
pom.xml.versionsBackup
41+
.flattened-pom.xml
42+
!.mvn/wrapper/maven-wrapper.jar
2943

30-
# 本地 dreamina CLI 采集输出
31-
.cli-audit/
44+
### Gradle ###
45+
.gradle
46+
!gradle/wrapper/gradle-wrapper.jar
47+
48+
### Build ###
49+
/build/
50+
build/
51+
**/build/
52+
!**/src/main/**/build/
53+
!**/src/test/**/build/
54+
bin/
55+
codes/
56+
gen_code
57+
58+
### IDE ###
59+
.idea/
60+
*.iml
61+
*.ipr
62+
*.iws
63+
.classpath
64+
.factorypath
65+
.project
66+
.settings
67+
.settings/
68+
.springBeans
69+
.apt_generated
70+
.sts4-cache
71+
.metadata
72+
.recommenders
73+
rebel.xml
74+
.vscode/
75+
76+
### NetBeans ###
77+
/nbproject/private/
78+
/nbbuild/
79+
/dist/
80+
/nbdist/
81+
/.nb-gradle/
82+
nbproject/private/
83+
nbbuild/
84+
dist/
85+
nbdist/
86+
.nb-gradle/
3287

33-
# Python
88+
### Temporary files ###
89+
*#
90+
*.swp
91+
*.swo
92+
*.sw?
93+
*~
94+
.#*
95+
.*.md.html
96+
*.cache
97+
*.diff
98+
*.patch
99+
*.tmp
100+
*.java~
101+
*.properties~
102+
*.xml~
103+
*.gz
104+
*.http
105+
*.tar
106+
107+
### Application specific ###
108+
MANIFEST.MF
109+
_site/
110+
activemq-data
111+
dump.rdb
112+
interpolated*.xml
113+
manifest.yml
114+
overridedb.*
115+
secrets.yml
116+
upload
117+
118+
### Node / Frontend ###
119+
node_modules/
120+
**/node_modules/
121+
**/dist/
122+
**/.output/
123+
**/.vite/
124+
**/.cache/
125+
**/.parcel-cache/
126+
**/*.tsbuildinfo
127+
**/coverage/
128+
**/storybook-static/
129+
130+
### Python ###
34131
__pycache__/
132+
*.py[cod]
35133
*.pyc
36-
target/
134+
*$py.class
135+
*.egg-info/
136+
.venv/
137+
138+
### Docs ###
139+
docs/_build
140+
141+
### Rust ###
142+
Cargo.lock
143+
144+
### Server ###
145+
/server/nacos-server/data
146+
/server/nacos-server/logs
147+
148+
### AI / vibe coding ###
149+
.claude
150+
.claude/
151+
openspec
152+
AGENTS.md
153+
CLAUDE.md
154+
.agentscope/
155+
.mimocode/
156+
.codegraph/
157+
158+
### Local databases ###
159+
**/*.db
160+
/agentdb.rvf
161+
/agentdb.rvf.lock
162+
/ruvector.db
163+
164+
### Development tools ###
165+
.fastRequest
166+
*.json
167+
!cloud-agents-server/agents/maternal-recovery.json
168+
qodana.yaml
169+
170+
### Environment and local secrets ###
171+
.env
172+
.env.local
173+
**/.env.local
174+
**/.env.*.local
175+
176+
### Design and media build artifacts ###
177+
.video-tmp-*/
178+
/**/.video-tmp-*/
179+
/**/_narration/
180+
**/_narration_*/
181+
demos/_frames_*.png
182+
demos/_verify.js
183+
demos/_verify.mjs
184+
_style-research/
185+
**/design-demos/
186+
demos/**/*.mp4
187+
188+
# 本地 dreamina CLI 采集输出
189+
.cli-audit/

0 commit comments

Comments
 (0)