From 97b0efa3dd6a743e12eb5e24dc62d9fd9c20ada4 Mon Sep 17 00:00:00 2001 From: eldiadmolinari Date: Fri, 13 Jun 2025 13:48:31 -0300 Subject: [PATCH] =?UTF-8?q?Se=20a=C3=B1ade=20.gitignore=20global.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 166 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 166 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3d457d9 --- /dev/null +++ b/.gitignore @@ -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 +# =================================================================== \ No newline at end of file