He estado usando git durante medio año más o menos y no sé si estoy usando git por completo.Git con Dropbox
En primer lugar, he estado experimentando con Dropbox y siento que si puedo incorporarlo a mi flujo de trabajo, sería genial ya que Dropbox es muy conveniente.
- Tengo un escritorio y una computadora portátil. Ambos tienen Dropbox.
- Inicialicé mis repositorios dropbox por haciendo un
git init --bare
. Y luego en la secuencia de comandos post-commit de mi Escritorio, Tengo ungit push --mirror dropbox
.
De esta manera, mi escritorio y mi Dropbox siempre estarán completamente reflejados, lo cual es una buena cosa.
Mi verdadera pregunta es: ¿Cómo debo configurar mi computadora portátil? he estado escuchando algunas sugerencias:
- Tire de mi escritorio, por lo que el origen de mi del portátil es de escritorio.
- Extraiga directamente de Dropbox para que el origen de mi computadora portátil sea dropbox.
He estado haciendo el número 2, y no sé si estoy haciendo lo correcto. Mi flujo de trabajo incluye:
- Cada vez que estoy en mi portátil, me hacen un git pull (desde el origen del portátil es Dropbox y se actualiza dropbox)
- Luego, cuando me la salida una rama de la caja de reenvío a un local de rama.
- Después de que haya terminado con el trabajo, me comprometo.
- Aquí es donde estoy confundido: ¿Debería presionar --mirror en mis repositorios de Dropbox (los repositorios de origen de mi computadora portátil) también? Me estoy haciendo algunas dificultades en esta área: A veces Dropbox no se sincroniza muy bien, etc
En la actualidad, haciendo un git branch -r
en mi escritorio después de hacer git push --mirror origin
en mi portátil no muestra mi portátil recientemente se compromete. ¿Puede alguien decirme por qué?
He mencionado tirar de mi escritorio directamente porque de esa manera siempre puedo inicializar la extracción y estoy 100% seguro de que la sincronización está hecha.Con Dropbox nunca puede estar 100% seguro de si la actualización se ha llevado hasta el servidor de Dropbox
perfecto, gracias! Eso es lo que estaba buscando: paquete de git. – binOr
@nevan: gracias por las diferentes ediciones, ¡esa publicación las necesitaba! – VonC
@VonC no hay problema, la publicación me ayudó mucho, así que gracias también. –