Git, Dropbox y Rstudio

Uso Dropbox para sincronizar mis proyectos de RStudio en varias máquinas. También uso Git para hacer una copy de security de mi código en un sitio externo. Ahora, aquí está el problema. Cuando enciendo RStudio, Dropbox se vuelve loco al intentar indexar el file .git / index.lock. He comprobado que ese file aparece y desaparece de la subcarpeta .git de la carpeta del proyecto. Lo hace muy rápidamente, tienes que mantener el atajo "Actualizar" constantemente para verlo. Como consecuencia, Dropbox consume todo el núcleo de la CPU, haciendo que el ventilador de la CPU gire al 100%. Deshabilité la synchronization de la carpeta .Rproj.user como se describe en otra parte de las Preguntas frecuentes, pero parece ser un problema no relacionado.

Actualmente debo detener Dropbox manualmente para evitar desperdiciar CPU y energía, pero sería bueno encontrar la razón detrás de este comportamiento. El soporte de RStudio ha sugerido desactivar la synchronization para la carpeta .git. No estoy 100% familiarizado con Git, ¿no crearía conflictos cuando realice commits desde diferentes máquinas no sincronizadas? ¿Por qué el file index.lock sigue apareciendo rápidamente? El soporte mencionado dijo que es un problema entre Dropbox y Git, no RStudio. Además, el problema ocurre en algunos proyectos, pero no en otros, y no puedo identificar al culpable. Gracias por cualquier sugerencia!

Git y Dropbox no juegan bien juntos , al less con una copy de trabajo. Está bien si tienes un repository desnudo en tu Dropbox; si desea sincronizar un repository de Git entre máquinas, prefiera cosas como GitHub o BitBucket.