Bobinas P4G
  • Login
  • Public

    • Public
    • Groups
    • Popular
    • People

Conversation

Notices

  1. Cambiame a https://gnusocial.villanos.net/colegota (colegota@quitter.es)'s status on Tuesday, 13-Feb-2018 07:29:32 UTC Cambiame a https://gnusocial.villanos.net/colegota Cambiame a https://gnusocial.villanos.net/colegota
    Una #consulta para los que controláis #GIT

    Estoy en una máquina con Windows 7 y gestiono GIT desde una interfaz #Babun (una versión más nueva de #cygwin) con lo que tengo una consola GNU/Linux.

    Cloné unos repositorios remotos que voy actualizando y subiendo o bajando cosas.

    Por otra parte, tengo una máquina virtual con #VirtualBox también con Windows 7 y también con Babun desde la que intento hacer las mismas operaciones con los repos que están en particiones/carpetas compartidas de VirtualBox.

    El caso es que si hago un git status desde la máquina real en los repos está perfectamente sincronizada, pero si paso a la máquina virtual se cree que está todo desactualizado.
    No sé si es que se lía porque los usuarios de Babun o de la máquina virtual son diferentes o que hay algo que no tengo en cuenta.

    ¿Me explico?
    In conversation Tuesday, 13-Feb-2018 07:29:32 UTC from quitter.es permalink
    • danielside (danielside@gs.dnlsd.nom.es)'s status on Tuesday, 13-Feb-2018 07:58:30 UTC danielside danielside
      in reply to
      Entiendo que accedes al mismo repo pero desde vbox, es decir que estás accediendo mediante carpeta compartida exactamente al mismo sitio que accedes desde la máquina física.
      Toda la historia de git se guarda en directorios ocultos .git, a lo mejor desde la máquina virtual tiene algún problemilla para ver estos archivos.
      ¿el git status desde la vbox qué te dice exactamente?
      In conversation Tuesday, 13-Feb-2018 07:58:30 UTC permalink
    • Cambiame a https://gnusocial.villanos.net/colegota (colegota@quitter.es)'s status on Tuesday, 13-Feb-2018 08:24:17 UTC Cambiame a https://gnusocial.villanos.net/colegota Cambiame a https://gnusocial.villanos.net/colegota
      in reply to
      • danielside
      @danielside sí, entrando a la misma carpeta compartida, desde la máquina real haces un git status y (en ese momento) me mostraba como
      Changes not staged for commit:
      el único fichero que había cambiado, pero desde el mismo directorio en la vbox mostraba absolutamente todos los ficheros como modificados.

      De hecho ahora, tras haber hecho el add, commit -a y el push en la máquina real, en vbox sigue mostrando todos como modified.
      In conversation Tuesday, 13-Feb-2018 08:24:17 UTC permalink
    • danielside (danielside@gs.dnlsd.nom.es)'s status on Tuesday, 13-Feb-2018 10:26:48 UTC danielside danielside
      in reply to
      Asegúrate también de que tengas la misma configuración en los dos sitios (git config -l) y de que desde vbox tengas visibilidad sobre los directorios ocultos .git
      In conversation Tuesday, 13-Feb-2018 10:26:48 UTC permalink
      Cambiame a https://gnusocial.villanos.net/colegota repeated this.
    • Cambiame a https://gnusocial.villanos.net/colegota (colegota@quitter.es)'s status on Tuesday, 13-Feb-2018 10:55:09 UTC Cambiame a https://gnusocial.villanos.net/colegota Cambiame a https://gnusocial.villanos.net/colegota
      in reply to
      • danielside
      @danielside el config -l da lo mismo desde ambas máquinas y el directorio .git también se ve igual, con las únicas diferencias que el propietario/grupo son los de cada máquina, y que en la real, el fichero index tiene como propietario Administradores en lugar del usuario.
      No sé si esto último puede estar fastidiando.

      De todas formas tengo que moverlo a otra parte del árbol (en el disco local) y era por no arrastrar problemas. Como partiré de cero volveré a probar. Aunque esto lo haré ya desde la máquina virtual. En este momento la creación del repo había sido desde la real.
      In conversation Tuesday, 13-Feb-2018 10:55:09 UTC permalink
    • danielside (danielside@gs.dnlsd.nom.es)'s status on Tuesday, 13-Feb-2018 11:02:47 UTC danielside danielside
      in reply to
      pues es muy probable que esté el asunto ahí, tema de permisos. Lo que está pasando en la máquina virtual es que el comando git no es capaz de ver algo de su "base de datos" que necesita y se cree que los cambios no están stasheados ni commiteados. A ver si -por probar- le puedes dar permisos sobre la carpeta virtual a todo el mundo mundial.
      In conversation Tuesday, 13-Feb-2018 11:02:47 UTC permalink
      Cambiame a https://gnusocial.villanos.net/colegota repeated this.
    • Cambiame a https://gnusocial.villanos.net/colegota (colegota@quitter.es)'s status on Tuesday, 13-Feb-2018 11:11:28 UTC Cambiame a https://gnusocial.villanos.net/colegota Cambiame a https://gnusocial.villanos.net/colegota
      in reply to
      • danielside
      @danielside te voy contando. Muchas gracias. :)
      In conversation Tuesday, 13-Feb-2018 11:11:28 UTC permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • Privacy
  • Source
  • Version
  • Contact

Bobinas P4G is a social network. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Bobinas P4G content and data are available under the Creative Commons Attribution 3.0 license.