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