-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problema con git push #693
Comments
Hola @chupedejaiba ! El mensaje te indica que estás intentando subir los archivos de datos a GitHub. Sin embargo, estos archivos deben ser ignorados a través de |
Hola!! Si ocurrió que para uno de mis primeros intentos de push no estaban en el .gitignore. Ahora, aun habiéndola añadido (y confirmado que está siendo ignorada con el git status --ignored, y ausente de los archivos en staging por git ls-files) sigue intentando subirse al pushear, por lo que el error se mantiene. ¿No podría tener que ver con algún historial o algo así? Muchas gracias por haber respondido y perdón por insistir :(( |
Hola, me pasa lo mismo y no sé como arreglarlo |
Lamento la tardanza, esto ocurre porque han hecho commits en que los archivos no estaban siendo ignorandos. De modo que Git ya los agregó al conjunto de archivos a considerar. Para cambiar esto, supongamos que tienen la carpeta con los archivos en un directorio de nombre
Esto debería arrojarles un mensaje semejante a Y si ejecutan Luego crean un commit con estos cambios y listo, Git debería dejar de considerar ese directorio, si lo agregaron al |
Hola, sigo con el mismo error luego de haber hecho eso, y me entrega lo siguiente al ejecutar el código: C:\Users\felip\Desktop\PROGRA\Jbalbin1-iic2233-2024-2>git rm --cached Tareas/T4/Servidor/archivos_servidor/ |
El error te indica que no encuentra un archivo llamado
La diferencia está en la flag |
ms sigue ocurriendo el mismo error. Mi procedimiento fue que trate de pushear, y me entregó esto, PS C:\Users\felip\Desktop\PROGRA\Jbalbin1-iic2233-2024-2\Tareas\T4> git push Y luego eliminé los archivos, trate de pushear denuevo, y ahora estoy tratando con lo que sugieren. No se que hacer ya que no se ve reflejado ningún cambio en el repositorio y sino no puedo mandar nada :( |
Primero te sugiero que no intentes correr comandos que encuentras por ahí en internet. El comando Segundo, debes ejecutar el comando que indiqué en el comentario anterior. Es decir
Esto eliminará del index la carpeta. Luego debes crear un commit con estos cambios y solo entonces pushear. |
PS C:\Users\felip\Desktop\PROGRA\Jbalbin1-iic2233-2024-2\Tareas> git rm -r --cached T4/Servidor/archivos_servidor/ Changes not staged for commit: Untracked files: no changes added to commit (use "git add" and/or "git commit -a") Esto es lo que hice ahora, al final me sigue diciendo cómo si estuviera tratando de pushear los archivos o algo así. Además, borre los archivos de la carpeta para hacer el push, me imagino que los debo sacar o no? |
El primer error te dice que estás ingresando mal el path de la carpeta. Asegúrate que estás insertando bien los nombres. Recuerda que git busca desde donde ejecutas el comando, por lo que debes insertar la ruta relativa a partir del directorio de ejecución. |
Si eliminaste la carpeta justo antes de hacer el push y después de hacer el commit entonces no estás pusheando con los cambios adecuados. Si en ese estado, ejecutas |
Te voy a pegar todo lo que he escrito en el terminal, pero ninguna ruta me esta funcionando para lo que dices primero, el nombre del archivo esta bien, e incluso antes probé directamente estando en la carpeta Servidor, y aún así entregaba el mismo mensaje. PS C:\Users\felip\Desktop\PROGRA\Jbalbin1-iic2233-2024-2\Tareas> git rm -r --cached /T4/Servidor/archivos_servidor nothing to commit, working tree clean nothing to commit, working tree clean nothing to commit, working tree clean |
Estando en dir |
PS C:\Users\felip\Desktop\PROGRA\Jbalbin1-iic2233-2024-2\Tareas\T4> dir
Mode LastWriteTime Length Name d----- 22-11-2024 14:04 Cliente PS C:\Users\felip\Desktop\PROGRA\Jbalbin1-iic2233-2024-2\Tareas\T4> Esta es :) |
Ahora lo mismo pero dentro de dir |
Mode LastWriteTime Length Name d----- 22-11-2024 15:40 archivos_servidor Eso sale (omití la parte que dice Directorio: C:........\Servidor para que se vea bien) |
Estando ahí mismo escribe exactamente
(sin puntos ni slashes). Muéstrame el output de eso y de git status despues de correr el comando |
PS C:\Users\felip\Desktop\PROGRA\Jbalbin1-iic2233-2024-2\Tareas\T4\Servidor> git rm --cached archivos_servidor nothing to commit, working tree clean |
Estando ahí mismo escribe exactamente
(sin puntos ni slashes). Lo mismo, muéstrame el output de eso y git status |
PS C:\Users\felip\Desktop\PROGRA\Jbalbin1-iic2233-2024-2\Tareas\T4\Servidor> git update-index --force-remove --assume-unchanged archivos_servidor nothing to commit, working tree clean Ahi esta :) |
Ok, tiempo de recurrir a un metodo feo. Elimina la carpeta |
PS C:\Users\felip\Desktop\PROGRA\Jbalbin1-iic2233-2024-2\Tareas\T4\Servidor> git status nothing to commit, working tree clean Se ve así. También justo tenía un archivo llamado archivos.py, y aproveche de elmiminarlo, y ahí efectivamente sale algo distinto: Changes not staged for commit: no changes added to commit (use "git add" and/or "git commit -a") Pero despues la volvi a añadir por si acaso xd no quiero que fallen mas cosas |
Tienes la carpeta |
Creo que no lo tengo, tengo lo siguiente en el gitignore: README_inicial.md Servidor/networking_setup.json puertos_clientes.json Cliente/parametros_cliente.json parametros_cliente.json Cliente/Frontend/funciones.pyc Ahora borre las lineas que contenian algo relacionado a la carpeta archivos_servidor, y el git status es el siguiente: PS C:\Users\felip\Desktop\PROGRA\Jbalbin1-iic2233-2024-2\Tareas\T4\Servidor> git status nothing to commit, working tree clean |
Antes de proceder a métodos más violentos... Un último tiro. Corre |
PS C:\Users\felip\Desktop\PROGRA\Jbalbin1-iic2233-2024-2\Tareas\T4\Servidor> git add -A nothing to commit, working tree clean Sigue saliendo lo mismo :( |
|
PS C:\Users\felip\Desktop\PROGRA\Jbalbin1-iic2233-2024-2\Tareas\T4\Servidor> git ls-files |
Sacaremos la herramienta prohibida favorita de tus profesores. Vas a clonar tu repositorio de nuevo. Pero, clonalo a una carpeta distinta, como si estuvieras clonandolo por primera vez, por ejemplo, clonalo en el escritorio. (tiene que ser un directorio distinto a donde tienes tu repo actualmente). Luego, vas a manualmente copiar todos los archivos importantes de tu tarea a esa nueva ubicación de tu repositorio. Por el amor de batman no copies los |
GRACIAS FUNCIONO |
HOLAAA APLIQUÉ LA MISMA DE COPIAR TODO EL REPOSITORIO DE NUEVO Y ME FUNCIONÓ TAMBIÉN MUCHAS GRACIAS ToT |
Prerrequisitos
(Marcar colocando una
X
entre los corchetes los ítems que ya hiciste, así:"[X]"
)Problema
Hola, perdón la fecha y la hora, pero ocurre que he intentado hacer push de mi tarea muchas veces, incluso con las soluciones proporcionadas en las issues anteriores y cosas de internet, pero me sigue saliendo lo mismo luego del push, que sería lo siguiente:
Enumerating objects: 122, done.
Counting objects: 100% (122/122), done.
Delta compression using up to 12 threads
Compressing objects: 100% (113/113), done.
Writing objects: 100% (119/119), 564.94 MiB | 16.79 MiB/s, done.
Total 119 (delta 40), reused 0 (delta 0), pack-reused 0 (from 0)
remote: Resolving deltas: 100% (40/40), completed with 2 local objects.
remote: warning: File Tareas/T4/servidor/archivos/isweariamnotawhale.mp4 is 64.08 MB; this is larger than GitHub's recommended maximum file size of 50.00 MB
remote: warning: File Tareas/T4/servidor/archivos/PSAS.mp4 is 89.61 MB; this is larger than GitHub's recommended maximum file size of 50.00 MB
remote: warning: File Tareas/T4/servidor/archivos/attack_on_progra.mp4 is 86.61 MB; this is larger than GitHub's recommended maximum file size of 50.00 MB
remote: warning: File Tareas/T4/servidor/archivos/docengelion.mp4 is 89.73 MB; this is larger than GitHub's recommended maximum file size of 50.00 MB
remote: error: Trace: 5d48337b22d74fe7f24f206f7d9c2877da3956a5dc77e35004f4fd6724a89938
remote: error: See https://gh.io/lfs for more information.
remote: error: File Tareas/T4/servidor/archivos/growing_plants.mp4 is 128.91 MB; this exceeds GitHub's file size limit of 100.00 MB
remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com.
To https://github.com/IIC2233/chupedejaiba-iic2233-2024-2.git
! [remote rejected] main -> main (pre-receive hook declined)
error: failed to push some refs to 'https://github.com/IIC2233/chupedejaiba-iic2233-2024-2.git'
Si pudieran ayudarme sería perfecto, que ya no sé qué hacer :(
Muchas gracias de antemano.
The text was updated successfully, but these errors were encountered: