PyCharm no sincroniza mis cambios en la nube - Archivos grandes rechazados en Commit and Push #40
Unanswered
rcfdtools
asked this question in
Bugs solution
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
🦉Tenga en cuenta que este problema se presenta en versiones de no pago en GitHub, cuentas premium pueden realizar carges de archivos con tamaños superiores a 100 MB. GitHub básico permite la sincronización de archivos de 25 MB desde el navegador de Internet y de archivos de hasta 100 MB desde IDE's como PyCharm o VS Code.
Para solucionar la sincronización de archivos grandes es necesario sincronizar primero el archivo .gitignore con todas las definiciones de exclusiones incluídas en https://github.com/rcfdtools/R.LTWB/blob/main/.gitignore.
Debido a que en el Commit and Push ya se encuentran las cargas en cola de espera para su sincronización (que seguramente incluye los archivos no comprimidos mayores a 100 MB), es necesario crear una copia de todo el repositorio en otra carpeta local dentro de su disco duro y con otro nombre debido a que se debe deshacer todos los cambios desde el momento que se intento realizar la carga de archivos grandes.
Luego desde las opciones de GIT se debe ejecutar Drop Commits para todos aquellos Commits en los que aparezcan los archivos grandes, esto además de quitar los archivos de la sincronización, deshace todos los cambios que se hayan realizado en el repositorio. (Es por ello que se requiere de la copia realizada anteriormente para poder manualmente volver a copiar los archivos en el directorio original.)
Una vez el repositorio permita realizar Commits and Push en la nube, sincronice el archivo .gitignore y asegúrese de que desde el navegador este sea visible. Verifique que los nombres de sus archivos grandes a excluir coincidan con la lista de archivos a ignorar para carga en la nube.
Desde la copia de seguridad, busque las últimas versiones de los archivos comprimidos en partes de 97MB y empiece a copiarlos y sincronizarlos en la carpeta original.
Una vez los archivos grandes no comprimidos sean incluidos en la lista de archivos ignorados, estos podrán estar en la carpeta original para poder continuar con los procesos de análisis.
Beta Was this translation helpful? Give feedback.
All reactions