Open Vicho03 opened 2 weeks ago
¿Puedes mostrar tu árbol de directorio? Incluye también por favor el output que te sale con git status
.
este es mi directorio "~/Desktop/Avanzada/Vicho03-iic2233-2024-2/Tareas/T1 (main)". Ahí hice git add . y me aparece esto
$ git status On branch main Your branch is up to date with 'origin/main'.
Changes to be committed:
(use "git restore --staged
Hola @Vicho03, podrías mostrarme lo que tienes en el archivo .gitignore?
Por lo que veo en tu repositorio, se ve que está solucionado el problema, o por lo menos está todo en orden, avísame si sigues con tu problema.
Saludos!
Hola, esto tengo:
pycache/ data/ test_publicos/* jupyter_de_prueba_1.ipynb README_inicial.md T1_enunciado.pdf utils.pyc
y se me sube todo igual
Lo que ocurre, es que tienes tus cambios ya seleccionados para el seguimiento. Esto puede ser porque utilizaste git add -A
antes de tener el .gitignore
con los archivos a ignorar. Para solucionar esto primero debes sacarlos del staging area.
Ejecuta git reset
: esto sacará todos los archivos del staging area. Luego de eso, asegúrate que los directorios que quieras ignorar aparezcan escritos así en el .gitignore
:
__pycache__/
carpeta1/
otra_carpeta/
Esto hará que Git ignore tales directorios. Para los archivos, te recomiendo, en lugar de indicar uno a uno, utilizar una notación que te permite ignorar automáticamente todos los archivos con cierta extensión (pdf, ipynb, pyc, por ejemplo). Puedes leer la documentación oficial para guiarte con cómo estructurar tu archivo.
Con todo esto, el comando git status
debería tener el resultado esperado, indicando solo los archivos que son de tu interés subir. Me cuentas cómo te va :D
Prerrequisitos
(Marcar colocando una
X
entre los corchetes los ítems que ya hiciste, así:"[X]"
)Duda
Tengo problemas con el archivo ".gitignore" a la hora de querer hacer el "git add". Cuando lo hago, y pongo "git status", me aparece que todos los archivos y carpetas (incluso los que están en el .gitignore) de la carpeta de la tarea 1 están para subirse. Le pregunté a la profesora y a los ayudantes de forma presencial, pero no lograron comprender cuál era el error. ¿Qué podría ser?