mirror of
https://github.com/Heretek-AI/Heretek-ProxmoxVE.git
synced 2026-07-01 12:25:27 -04:00
66 lines
1.9 KiB
Plaintext
66 lines
1.9 KiB
Plaintext
# Git Attributes for Heretek-AI/ProxmoxVE Fork
|
|
# These attributes configure how git handles merges from upstream
|
|
# Files with 'merge=ours' will always keep the fork version during merges
|
|
|
|
# =============================================================================
|
|
# CUSTOM SCRIPT DIRECTORIES - Always preserve fork versions
|
|
# =============================================================================
|
|
|
|
# Custom install scripts
|
|
install/ merge=ours
|
|
install/*.sh merge=ours
|
|
|
|
# Custom container scripts
|
|
ct/ merge=ours
|
|
ct/*.sh merge=ours
|
|
ct/headers/ merge=ours
|
|
ct/headers/* merge=ours
|
|
|
|
# Custom frontend (entire directory)
|
|
frontend/ merge=ours
|
|
frontend/** merge=ours
|
|
|
|
# Custom images
|
|
misc/images/ merge=ours
|
|
misc/images/* merge=ours
|
|
|
|
# Custom addon tools
|
|
tools/addon/ merge=ours
|
|
tools/addon/* merge=ours
|
|
|
|
# =============================================================================
|
|
# WORKFLOW CONFIGURATION - Preserve fork-specific CI/CD
|
|
# =============================================================================
|
|
|
|
# Custom GitHub Actions workflows
|
|
.github/workflows/ merge=ours
|
|
.github/workflows/* merge=ours
|
|
|
|
# Custom runner configurations
|
|
.github/runner/ merge=ours
|
|
.github/runner/** merge=ours
|
|
|
|
# =============================================================================
|
|
# DOCUMENTATION - Preserve fork-specific branding
|
|
# =============================================================================
|
|
|
|
# Custom README with fork branding
|
|
README.md merge=ours
|
|
|
|
# Custom CHANGELOG
|
|
CHANGELOG.md merge=ours
|
|
|
|
# =============================================================================
|
|
# DEFAULT ATTRIBUTES
|
|
# =============================================================================
|
|
|
|
# Auto-detect text files and perform LF normalization
|
|
* text=auto
|
|
|
|
# Shell scripts should always have LF line endings
|
|
*.sh text eol=lf
|
|
|
|
# GitHub Actions workflows should have LF line endings
|
|
*.yml text eol=lf
|
|
*.yaml text eol=lf
|