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?

Author: Vishnu Y, 2014-02-06

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

 44
Author: lozadaOmr,
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