Se añade .gitignore global.
This commit is contained in:
166
.gitignore
vendored
Normal file
166
.gitignore
vendored
Normal file
@@ -0,0 +1,166 @@
|
||||
# ===================================================================
|
||||
# Archivo .gitignore para un repositorio con Backend ASP.NET y Frontend React/Vite
|
||||
# ===================================================================
|
||||
|
||||
# Dependencias y paquetes locales
|
||||
# -------------------------------
|
||||
node_modules/
|
||||
dist/
|
||||
dist-ssr/
|
||||
*.local
|
||||
|
||||
# Archivos de log
|
||||
# -------------------------------
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
pnpm-debug.log*
|
||||
lerna-debug.log*
|
||||
|
||||
# Variables de entorno
|
||||
# -------------------------------
|
||||
# Nunca subas tus claves de API, contraseñas de BD, etc.
|
||||
# Crea un archivo .env.example con las variables vacías para guiar a otros desarrolladores.
|
||||
.env
|
||||
.env.local
|
||||
.env.development.local
|
||||
.env.test.local
|
||||
.env.production.local
|
||||
|
||||
# Archivos de caché y reportes de herramientas
|
||||
# ---------------------------------------------
|
||||
.eslintcache
|
||||
.stylelintcache
|
||||
.npm/
|
||||
.pnpm-store/
|
||||
coverage/
|
||||
.nyc_output/
|
||||
|
||||
|
||||
# ===================================================================
|
||||
# SECCIÓN PARA PROYECTOS ASP.NET CORE (Backend)
|
||||
# ===================================================================
|
||||
|
||||
# Archivos y carpetas generados por Visual Studio y Rider
|
||||
# -------------------------------------------------------
|
||||
*.sln.DotSettings.user
|
||||
*.suo
|
||||
*.user
|
||||
*.userosscache
|
||||
*.sln.docstates
|
||||
*.vspscc
|
||||
*.vssscc
|
||||
.vs/
|
||||
project.lock.json
|
||||
project.fragment.lock.json
|
||||
vs.lock.json
|
||||
*.csproj.user
|
||||
*.vcxproj.filters
|
||||
*.pubxml
|
||||
*.pubxml.user
|
||||
|
||||
# Carpetas de compilación y publicación
|
||||
# --------------------------------------
|
||||
[Bb]in/
|
||||
[Oo]bj/
|
||||
[Rr]elease/
|
||||
[Rr]eleases/
|
||||
x64/
|
||||
x86/
|
||||
build/
|
||||
bld/
|
||||
[Dd]ebug/
|
||||
[Dd]ebug[Pp]ublic/
|
||||
[Rr]elease[Pp]ublic/
|
||||
[Tt]est[Rr]esult*/
|
||||
[Bb]uild[Ss]uccess.txt
|
||||
[Dd]ebug/
|
||||
[Rr]elease/
|
||||
**/[Bb]in
|
||||
**/[Oo]bj
|
||||
**/[Dd]ebug
|
||||
**/[Rr]elease
|
||||
**/[Ll]ogs
|
||||
**/[Pp]ackages
|
||||
*.nupkg
|
||||
*.snupkg
|
||||
|
||||
# Archivos de configuración locales de usuario y secrets
|
||||
# ------------------------------------------------------
|
||||
# (appsettings.Development.json a veces se sube, pero si contiene secretos, no debería)
|
||||
appsettings.Development.json
|
||||
secrets.json
|
||||
user-secrets.json
|
||||
*.secrets.json
|
||||
|
||||
# Caché y logs de Resharper y Rider
|
||||
# ----------------------------------
|
||||
_ReSharper*/
|
||||
*.[Rr]e[Ss]harper
|
||||
*.DotSettings.user
|
||||
.idea/
|
||||
|
||||
# Archivos de Test
|
||||
# -----------------
|
||||
TestResults/
|
||||
*.trx
|
||||
|
||||
# Archivos de publicación de base de datos
|
||||
# -----------------------------------------
|
||||
*.dacpac
|
||||
*.dbschema
|
||||
*.dbmdl
|
||||
|
||||
# Otros
|
||||
# -----
|
||||
*.log
|
||||
*.tlog
|
||||
*.psess
|
||||
*.vsp
|
||||
*_i.c
|
||||
*_p.c
|
||||
*_i.h
|
||||
*.ilk
|
||||
*.meta
|
||||
*.obj
|
||||
*.pch
|
||||
*.pdb
|
||||
*.pgc
|
||||
*.pgd
|
||||
*.rsp
|
||||
*.sbr
|
||||
*.tlb
|
||||
*.tmp
|
||||
*.tmp_proj
|
||||
*.vsix
|
||||
*.xaml.cs
|
||||
|
||||
# ===================================================================
|
||||
# SECCIÓN PARA PROYECTOS REACT/VITE (Frontend)
|
||||
# ===================================================================
|
||||
|
||||
# Archivos de caché y logs específicos de Vite/React
|
||||
# ---------------------------------------------------
|
||||
.DS_Store
|
||||
.cache/
|
||||
.history/
|
||||
.idea/
|
||||
.vscode/
|
||||
|
||||
# Editor-specific files
|
||||
# ---------------------
|
||||
*.swp
|
||||
*~
|
||||
*.orig
|
||||
|
||||
# Reportes
|
||||
# --------
|
||||
junit.xml
|
||||
|
||||
# Evitar subir imágenes/assets que deberían estar en el CDN en producción, si aplica.
|
||||
# Si tus assets están en el repo, ignora esto.
|
||||
# public/assets/production/
|
||||
|
||||
# ===================================================================
|
||||
# Fin del archivo .gitignore
|
||||
# ===================================================================
|
||||
Reference in New Issue
Block a user