que tenía un problema similar, pero se necesita una solución diferente. Las versiones locales en una computadora no se actualizaban a partir del repositorio de GitHub, que se adelantaba según el trabajo que había hecho y que había enviado desde una segunda computadora la noche anterior. No dejaba de decirme que todos los archivos estaban actualizados, a pesar de que claramente los que estaban en la primera computadora no eran los mismos que en la segunda o en el repositorio de GitHub.
Lo que finalmente solucionó este problema fue agregar un archivo .txt de basura en la segunda computadora (nuevo y diferente de todo lo demás, por lo que no habría conflictos de fusión). Empujé ese archivo al repositorio, luego hice un nuevo intento de sacarlo del primero. Cuando vio el nuevo archivo, realizó la extracción y tomó todos los otros cambios también.
Estoy seguro de que hubo una mejor solución, y esto es algo que estaba haciendo mal con git, pero como funcionó, quise publicarlo, en caso de que alguien más tuviese el problema que tenía.
hice que alguien más vaya al repositorio y agregue un archivo. Cuando se comprometió y presionó recibí su cambio, pero aún me faltan muchos de los archivos en el repositorio. – WillHaack
¿No se ignoran los archivos? 'git log devuelve los registros? ¿Estás tirando de la rama correcta? – gustavotkg
¿El 'estado de git' informa alguna modificación? ¿'Gitk --all' te muestra como en la rama en la que esperas estar, y tienes confirmaciones que no están en el origen (que posiblemente podría haber eliminado archivos)? – Cascabel