Skip to content
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 para clonar y actualizar repositorio #4

Open
hvillalo opened this issue Oct 14, 2024 · 14 comments
Open

problema para clonar y actualizar repositorio #4

hvillalo opened this issue Oct 14, 2024 · 14 comments

Comments

@hvillalo
Copy link
Contributor

Hola. No puedo actualizar mi carpeta porque al parecer hay un error en la de Marina. Borré mi proyecto local e intenté clonar de nuevo el repositorio y aun marca el error. Alguna idea?

C:/Program Files/Git/bin/git.exe clone --progress https://github.com/Intercoonecta/Talleres_intermedios.git Talleres_intermedios
Cloning into 'Talleres_intermedios'...
remote: Enumerating objects: 304, done.
remote: Counting objects: 11% (1/9)
...
Resolving deltas: 100% (105/105), done.
error: invalid path '17 Octubre 2024/Marina/Datos espaciales : Metricas climaticas/Metricas climaticas OHW_global_def.Rmd'
fatal: unable to checkout working tree
warning: Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry with 'git restore --source=HEAD :/'

@ctroupin
Copy link
Contributor

Hola Hector,

acabo de probar pero no pude reproducir el error que has tenido:

git clone git@github.com:Intercoonecta/Talleres_intermedios.git
Cloning into 'Talleres_intermedios'...
remote: Enumerating objects: 304, done.
remote: Counting objects: 100% (9/9), done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 304 (delta 4), reused 3 (delta 3), pack-reused 295 (from 1)
Receiving objects: 100% (304/304), 32.09 MiB | 3.79 MiB/s, done.
Resolving deltas: 100% (105/105), done.

Estoy buscando a ver si encuentro una posible explicación del problema.

A lo mejor viene de los nombres de carpetas largos... puedes probar:

git config --system core.longpaths true

y volver a intentar el clone?

@emiliom
Copy link
Member

emiliom commented Oct 14, 2024

Hola @hvillalo . El nombre de la carpeta 17 Octubre 2024/Marina/Datos espaciales : Metricas climaticas fácilmente podría causar problemas, por el uso de los caracteres / y :. Asumo que hay diferencias entre Windows (tu caso) y Linux (mi caso) o MacOS. Yo pude clonarlo, pero lo que aparece en github como una carpeta llamada Marina/Datos espaciales : Metricas climaticas fue transformada a la carpeta Datos espaciales : Metricas climaticas bajo la carpeta Marina, y tengo algunas dificultades para accederla.

En general, es mejor evitar en nombres de carpetas cualquier tipo de caracter especial, aparte de _ y -. Eso incluye espacios en blanco.

@MarinaSanzM voy a cambiar los nombres de tus carpetas para que no causen estos problemas.

@emiliom
Copy link
Member

emiliom commented Oct 14, 2024

Hector, estoy trabajando en esto. Pero mientras tanto, acabo de notar que vos también tenés una carpeta con un nombre que contiene el caracter / 😉. Es Datos_Temporales_en_R_files/figure-commonmark. Te recomiendo que la modifiqués.

@emiliom
Copy link
Member

emiliom commented Oct 14, 2024

Hola Charles. Tu prueba la hiciste en MacOS o Linux?

@ctroupin
Copy link
Contributor

Hola Charles. Tu prueba la hiciste en MacOS o Linux?

Con Linux la hice. Pero estoy de acuerdo contigo que mejor tener cuidado con los caracteres especiales en general.

@emiliom
Copy link
Member

emiliom commented Oct 14, 2024

Ya hice el cambio.

De paso, concluí que parte del problema es que a GitHub (y probablemente git también) no le gusta mucho cuando una carpeta solamente contiene otra carpeta, y ningún archivo. Esto me causaba problemas de navegación de carpetas en la terminal en Linux. También creo que la manera en que presenta esto al usuario en GitHub puede causar confusión:

image

He solucionado esto añadiendo un archivo de "placeholder", ignorame.md, en tu carpeta. Resultado:

image

@hvillalo
Copy link
Contributor Author

Muchas gracias @ctroupin y @emiliom! Ya funciona sin problemas. Emilio, las carpetas "Datos_Temporales_en_R_files" y la subcarpeta "figure-commonmark" son creadas automáticamente por RStudio al generar el archivo markdown con el tutorial. En principio los participantes no necesitan acceder a esas carpetas. Solo deberán abrir el archivo Rmd que está en la raiz de la carpeta con mi nombre.

@LauraGomezNavarro
Copy link
Member

Hola,

Con respecto a lo que mencionais de las carpetas/ficheros con nombres incluyendo espacios, las carpetas principales del repo. tienen el mismo problema:
17 Octubre 2024 y 18 Octubre 2024, menos la del 15Octubre2024. Igual ponerlas todas mejor como la del dia 15? @emiliom si quieres lo modifico yo, pero prefiero esperarme a tu ok para no cambiar todo y surjan nuevos problemas.

@ctroupin
Copy link
Contributor

Hola Laura,
lo mismo note ayer, también prefiero esperar la confirmación de @emiliom.

Yo pondría 15-Octubre-2024, 17-Octubre-2024 y 18-Octubre-2024 o algo así, que me parece más claro.

@marianpena
Copy link
Member

Avisadme cuando tengais las carpetas definitivas porque ya he cambiado dos veces los enlaces desde la web :)

@emiliom
Copy link
Member

emiliom commented Oct 15, 2024

Con mi huso horario, tal vez hubiera sido mejor no esperarme 😉. Yo estoy totalmente de acuerdo con ese cambio, especialmente la versión de @ctroupin

@emiliom
Copy link
Member

emiliom commented Oct 16, 2024

Voy a cambiar los nombres de las carpetas a lo que sugirió Charles: 15-Octubre-2024, 17-Octubre-2024 y 18-Octubre-2024 . Lo haré en los próximos 15 minutos

@emiliom
Copy link
Member

emiliom commented Oct 16, 2024

Ya, está hecho.

@hvillalo
Copy link
Contributor Author

Muchas gracias @emiliom!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants