Usar Git en dos ordenadores


#1

Pregunto algo que debe ser bastante clásico: Empiezo un proyecto en el que voy a usar Git y en en el que voy a usar dos ordenadores. El proyecto serán un puñado de scripts en R, documentos de texto y RMarkdown. Necesito que lo que haga en cada ordenador se sincronice rápido y fácil. No voy a compartir el proyecto con nadie y no necesito controlar versiones en cada ordenador.

La idea evidente es meter el repositorio Git en Dropbox pero he visto alternativas.

¿Opiniones? ¿Recomendaciones?


#2

Por qué no usar gitlab directamente?


#3

Entiendo que lo que quieres que si hay cambios en un repo el otro lo detecte y se actualice. Realmente eso puedes hacerlo con Git-hooks. Que puede ejecutar algo si actualizas tu repo.

De todas maneras puedes siempre usar repos como gitlab que trae esa funcionalidad.


#4

[cefe] cefe http://foro.hacklabalmeria.net/u/cefe
7 Diciembre

Pregunto algo que debe ser bastante clásico: Empiezo un proyecto en el
que voy a usar Git y en en el que voy a usar dos ordenadores. El
proyecto serán un puñado de scripts en R, documentos de texto y
RMarkdown. Necesito que lo que haga en cada ordenador se sincronice
rápido y fácil. No voy a compartir el proyecto con nadie y no necesito
controlar versiones en cada ordenador.

La idea evidente es meter el repositorio Git en Dropbox pero he visto

No se te ocurra hacer eso nunca jamás.

Tuve sincronizado un repositorio mediante Owncloud y, en un determinado
momento se corrompió y tarde una mañana entera en poder recuperarlo.

Git se usa de una forma determinada, no se puede mezclar con ficheros
compartidos en la nube.

Intenta usar servicios Git públicos que permitan repositorios privados o
monta uno tuyo en una máquina, un NAS o similar. La máquina no tiene
porque estar expuesta a Internet, con que sea accesible mediante red
local es suficiente.

Si no tienes nada de eso, estoy seguro que alguno de nosotros te podemos
hacer un huequito en alguno de los nuestros.

Gitolite es fácil de montar y no requiere mantenimiento. En una Raspi lo
montas en 5 minutos.

Suerte.

Salud y Revolución.

Lobo.


#5

Muchas gracias.

Me habéis ayudado a darle luz a mi nebulosa.

Un saludo.


#6

Yo empecé con Git con un repositorio en Dropbox y es lo peor que pude hacer. Cualquier otra elección será mejor :slight_smile:


#7

No entiendo la pregunta. Utiliza Git con GitLab (preferible) o GitHub (no es libre)
Antes de empezar a trabajar actualizas el repositorio local y despues de trabajar lo subes al repositorio remoto.


#8

bitbucket permite unos 5 repositorios privados en la cuenta gratuita (al menos la última vez que miré).

También puedes saltarte eso y crear un repositorio en un ordenador, y clonarlo en el otro como repositorio remoto. Aunque es más jaleo porque tú debes configurar la conectividad entre los repositorios.


#9

Lo más importante, sería que pudiera ser privado de forma gratuita o en local


#10