Cuando ejecutaste dotnet run, .NET creó dos carpetas ocultas o visibles en tu proyecto:

  • bin/: Aquí está tu .exe o .dll (el resultado final).

  • obj/: Aquí hay cientos de archivos temporales que usa el compilador mientras trabaja.

    Nunca debes subir esto a Git. ¿Por qué?

  1. Pesan mucho: Harás el repositorio gigante innecesariamente.

  2. Conflictos: Si tú compilas en Windows y tu compañero en Mac, esos archivos serán diferentes y Git se volverá loco intentando mezclarlos.