¿Cuál es la diferencia entre "git branch --track" y "git checkout -b --track", si hay alguna?"git branch --track" vs "git checkout --track"
Respuesta
Se llama internamente git-branch
y luego se marca la nueva rama. Desde el docs.
Si -b se da, una nueva rama es creado como si
git-branch
fueron llamados y luego desprotegido; en este caso puede usar las opciones --track o --no-track, que se pasarán a la rama git. Como una conveniencia , --track without -b implica la creación de una rama; ver la descripción de de --track a continuación.
De acuerdo con la documentación para git checkout
, no debe haber diferencia.
-B Crear una nueva rama llamada <new_branch> y ponerlo en marcha en <punto_inicial>; ver git-branch (1) para más detalles.
Si no me equivoco, git checkout ...
realidad va a crear la rama y cambiar su copia de trabajo a esa rama, mientras que git branch ...
se acaba de crear la rama y dejar su copia de trabajo solo.
- 1. ¿Qué significan estas palabras en Git: repositorio, fork, branch, clone, track?
- 2. Accidentalmente creé una rama local de git llamada --track, ¿cómo puedo eliminarla?
- 3. switch git branch sin archivos checkout
- 4. git: switch branch sin desmontar head
- 5. etiqueta git checkout, git pull falla en la rama
- 6. empujando a git remote branch
- 7. iOS Multi-Tasking Track GPS Ubicación
- 8. git branch -d avisa
- 9. git add remote branch
- 10. git branch (sin rama)
- 11. git branch: gh-pages
- 12. git branch sin historial
- 13. convirtiendo git branch en git tag
- 14. `git svn rebase` vs` git rebase trunk`
- 15. git checkout otra rama
- 16. make git branch the master branch
- 17. JGit pago y envío vs `problemas checkout` git
- 18. git checkout: ¿qué significa esta salida extraña?
- 19. git checkout combina automáticamente las modificaciones locales
- 20. Archivos específicos de GIT Branch?
- 21. Referencia Git branch start commit
- 22. git branch con múltiples Upstreams
- 23. Git - move branch to master
- 24. Checkout disperso en Git 1.7.0?
- 25. git merge vs rebase usando git svn
- 26. git stash pop vs git rebase
- 27. git push -f vs. +
- 28. Deshacer "git checkout CABEZA foo.c" en SCM git
- 29. git checkout revisión de un archivo en git gui
- 30. Simultáneamente git add -p y git checkout -p
... aparte de la obvia diferencia de que la verificación también verifica la ramificación. –