docs: 添加 UE5.7 项目 Git 配置与开发规范

- 优化 .gitignore 为 UE5.7 专用版本(新增 Rider/VSCode/日志/崩溃/系统文件等)
- 添加 .gitattributes 配置二进制资产处理与 Git LFS 追踪
- 添加 docs/GIT-GUIDE.md 分支策略与提交规范文档
- 添加 .claude/settings.json 项目级权限配置

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-05-31 01:56:40 +08:00
parent 97f04bb0fa
commit 710cd45a48
4 changed files with 399 additions and 62 deletions
+85 -62
View File
@@ -1,40 +1,11 @@
# ---> UnrealEngine
# Visual Studio 2015 user specific files
# ==============================
# ChildHood - UE5.7 Git Ignore
# ==============================
# ==============================
# Visual Studio
# ==============================
.vs/
# Compiled Object files
*.slo
*.lo
*.o
*.obj
# Precompiled Headers
*.gch
*.pch
# Compiled Dynamic libraries
*.so
*.dylib
*.dll
# Fortran module files
*.mod
# Compiled Static libraries
*.lai
*.la
*.a
*.lib
# Executables
*.exe
*.out
*.app
*.ipa
# These project files can be generated by the engine
*.xcodeproj
*.xcworkspace
*.sln
*.suo
*.opensdf
@@ -42,35 +13,87 @@
*.VC.db
*.VC.opendb
# Precompiled Assets
# ==============================
# JetBrains Rider
# ==============================
.idea/
*.csproj
*.DotSettings.user
# ==============================
# VS Code
# ==============================
.vscode/
# ==============================
# 编译产物
# ==============================
*.o
*.obj
*.pch
*.gch
*.dll
*.so
*.dylib
*.lib
*.a
*.pdb
*.exe
*.out
*.ipa
# ==============================
# UE5 引擎生成目录
# ==============================
Binaries/
Intermediate/
DerivedDataCache/
Saved/
Build/
Staging/
Script/
# 插件内的编译产物
Plugins/**/Binaries/
Plugins/**/Intermediate/
# 保留 Build 中的图标和 PakBlacklist
!Build/**/*.ico
!Build/*/PakBlacklist*.txt
# ==============================
# UE5 烘焙数据
# ==============================
*_BuiltData.uasset
# ==============================
# 预编译资源源文件
# ==============================
SourceArt/**/*.png
SourceArt/**/*.tga
# Binary Files
Binaries/*
Plugins/**/Binaries/*
# ==============================
# 日志与崩溃报告
# ==============================
*.log
CrashReportClient/
# Builds
Build/*
# ==============================
# 系统文件
# ==============================
.DS_Store
Thumbs.db
Desktop.ini
*.lnk
# Whitelist PakBlacklist-<BuildConfiguration>.txt files
!Build/*/
Build/*/**
!Build/*/PakBlacklist*.txt
# Don't ignore icon files in Build
!Build/**/*.ico
# Built data for maps
*_BuiltData.uasset
# Configuration files generated by the Editor
Saved/*
# Compiled source files for the engine to use
Intermediate/*
Plugins/**/Intermediate/*
# Cache files for the editor to use
DerivedDataCache/*
# ==============================
# Git LFS 临时文件
# ==============================
*.lfs
# ==============================
# 其他
# ==============================
*.swp
*.swo
*~