Tengo esta situación:
Tengo dos repositorys en mi máquina, ambos están basados en el mismo repository original.
Pero el otro tiene una twig que me gustaría copyr a la otra (la creé en ese otro repository e hice muchos cambios). La razón de esto es que el segundo repository se encuentra en el área de trabajo de Eclipse e incluye mi trabajo "actual".
Intenté crear un repository remoto:
[remote "other"] fetch = +refs/heads/*:refs/remotes/other/* url = /home/me/src/other
Aparece con el control remoto git:
$:~/src/prod$ git remote other origin
Pero si bash acceder a esa twig, por ejemplo
git branch --track other_branch other/branch
yo obtengo
fatal: Not a valid object name: 'other/branch'.
Esa twig existe, he verificado con "git branch".
¿Así que qué hay de malo?
También intenté agregar esto a .git / config con
[branch "branch"] remote = other merge = refs/heads/other_branch
Pero la twig no se mostrará con "git branch -r".
Si no se ha contactado con el repository remoto, git no tiene conocimiento de other/branch
sucursal, por lo que se queja de ello. Solo busque el estado del repository con
git fetch other