Checkout, Fetch and Pull in BitBucket SourceTree
Estoy usando BitBucket para el alojamiento web de nuestros proyectos. Junto con eso estoy usando su SourceTree para cometer y tal propósito. Estoy un poco confundido con el Checkout, Fetch y Tire opción disponible en la SourceTree interfaz y su uso. ¿Puede alguien familiarizado con esta herramienta explicar el uso de estas opciones disponibles en SourceTree?
1 answers
Usando el tutorial de Git de Atlassian (enlace actualizado) como referencia.
Git checkout :
El comando git checkout te permite navegar entre las ramas creado por git branch. La comprobación de una rama actualiza los archivos en el directorio de trabajo para que coincida con la versión almacenada en esa rama, y le dice a Git que registre todas las confirmaciones nuevas en esa rama. Piensa en ello como un forma de seleccionar en qué línea de desarrollo estás trabajando.
Fuente: https://www.atlassian.com/git/tutorials/using-branches#git-checkout
Git pull :
Puedes pensar en git pull como la versión de Git de svn update. Es un fácil manera de sincronizar su repositorio local con los cambios de upstream. El el siguiente diagrama explica cada paso del proceso de extracción.
Fuente: https://www.atlassian.com/git/tutorials/syncing#git-pull
Git fetch :
El git el comando fetch importa confirmaciones desde un repositorio remoto en tu repositorio local. Las confirmaciones resultantes se almacenan como ramas remotas en lugar de las sucursales locales normales con las que hemos estado trabajando. Esto le da la oportunidad de revisar los cambios antes de integrarlos en su copia del proyecto.
Fuente: https://www.atlassian.com/git/tutorials/syncing#git-fetch
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-02-08 08:01:16