Tengo dos directorios en mi máquina local apuntando al mismo repositorio remoto de git. Cuando ejecuto el comando git branch -r
en uno de los directorios obtengo una lista más larga de sucursales remotas y luego en el otro directorio. Cómo es eso posible ?
Parece que algunas de las ramas remotas están 'ocultas' en un directorio y son visibles en el otro.Las ramas de git remotas no se muestran con `git branch -r`?
Respuesta
¿Están ambos repositorios al día? Intente ejecutar git fetch
y vea si eso lo soluciona.
creo que debe traer y ciruela:
prune
Deletes all stale tracking branches under <name>. These stale branches have already been removed from the remote repository referenced by <name>, but are still locally available in "remotes/<name>".
With --dry-run option, report what branches will be pruned, but do not actually prune them.
Con esta líneas de comando:
git fetch
git remote prune origin
Estos dos comandos se pueden acortar a 'git fetch -p'. – svick
que tenían el mismo problema, no podía conseguir las sucursales remotas en una de mis directorios locales. git branch -r
mostraría menos ramas y tampoco el cambio más alto, mientras que en el otro directorio todo estaba refrescando muy bien.
Para solucionar esto, hice git config -l
en ambos directorios y descubrí que faltaba la configuración remote.origin.fetch
. La ejecución de la siguiente línea solucionó mi problema:
git config remote.origin.fetch +refs/heads/*:refs/remotes/origin/*
git fetch
From github.com:username/test2
2bd5e5e..2619d39 master -> origin/master
* [new branch] remotebr2 -> origin/remotebr2
* [new branch] remotebranch -> origin/remotebranch
Esto solucionó mi problema que estaba teniendo cuando creo mi repositorio a través de Aptana3 –
funcionó bien ... tnx –
- 1. git, filter-branch en todas las ramas
- 2. Git: rastrear múltiples ramas remotas?
- 3. Cabeza comprometo para todas las ramas remotas usando Git
- 4. Configuración de Git a buscar todas las ramas remotas
- 5. Cómo sincronizar ramas remotas con troncal usando git-svn
- 6. convirtiendo git branch en git tag
- 7. git branch con múltiples Upstreams
- 8. Organizando ramas de git
- 9. git branch (sin rama)
- 10. git rebase en actualizaciones remotas
- 11. git: ¿Por qué no se muestran las diferencias?
- 12. git-svn no se compromete a ramas, tronco único
- 13. Git: distinguir entre etiquetas locales y remotas
- 14. Fusionando ramas múltiples con git
- 15. Archivos específicos de GIT Branch?
- 16. Fusionando sucursales remotas en git
- 17. actualización de las ramas utilizando git pull
- 18. Git - move branch to master
- 19. git branch -d avisa
- 20. git branch sin historial
- 21. ¿Git no clona todas las ramas en los clones subsiguientes?
- 22. git - empujando las descripciones de las ramas al control remoto
- 23. Git: las ramas deben aislar los cambios, ¿o no?
- 24. git branch: gh-pages
- 25. Fusionando ramas de Git
- 26. git add remote branch
- 27. Límite de referencias que se muestra con git log --decorate
- 28. Pedido/sucursales remotas Lista de git-pitón
- 29. make git branch the master branch
- 30. GIT - fusionar diferencia de las ramas
¿Qué quiere decir oculto en un directorio y visible en el otro? –