Introducción a GIT + Bitbucket + GIT-FLOW con un ejemplo práctico

Поділитися
Вставка
  • Опубліковано 4 лют 2025

КОМЕНТАРІ • 60

  • @MiguelAngelBenitezYanez
    @MiguelAngelBenitezYanez 2 роки тому +1

    Gracias. Vi tu video completo y me sirvió de mucho. Saludos desde Venezuela.

  • @ivanskate18
    @ivanskate18 2 роки тому +2

    Explicaste en una hora y media todo lo que a veces los profes explican en un semestre sin que tengan exito, excelente video! No solo enseñas los conceptos si no que los aplicas de la manera en que se implementa profesionalmente.

  • @TecnoTubeTutorials
    @TecnoTubeTutorials 2 роки тому +2

    Excelente video amigo, desconocía de esta herramienta

  • @paullima-peru1225
    @paullima-peru1225 3 роки тому

    Muchas gracias varon por compartir tus conocimientos, saludos desde Lima-Perú

  • @marloncode
    @marloncode Рік тому +1

    Excelente información saludos cordiales!

  • @pedroluis4004
    @pedroluis4004 2 роки тому +2

    Muchas gracias por el contenido de calidad man, se agradece mucho he aprendido demasiado!

  • @edisonmanrique384
    @edisonmanrique384 3 роки тому +1

    Ya casi un año y tu video sigue siendo igual de útil y bueno. Me ayudas mucho con un proyecto universitario que tengo que implica usar BitBucket y otras herramientas de la suite de Atlassian. ¡Muchas gracias!

  • @genaromiranda7252
    @genaromiranda7252 3 роки тому

    Muchas gracias por el video!! Me ha servido mucho, espero que subas más videos o tutoriales. Abrazos y gracias!!

  • @fernandopioli1230
    @fernandopioli1230 3 роки тому

    Muchas gracias Tony! Saludos desde Buenos Aires!

  • @TheKeorza
    @TheKeorza 2 роки тому

    Gracias por el video, voy a usar Bitbacket y me ha venido genial TODO lo que explicas. Muchas Gracias

  • @telemec4660
    @telemec4660 Рік тому

    Eres un crack mi estimado Tony!!!😁

  • @datacuriosity
    @datacuriosity Рік тому

    Este video es oro puro......

  • @andrekita1005
    @andrekita1005 3 роки тому +2

    Excelente video muchas gracias me ayudo mucho!

  • @eliascaceres9690
    @eliascaceres9690 8 місяців тому

    Gracias Tony! muy buen video

  • @geraldbustos
    @geraldbustos 3 роки тому

    Gran video, gracias por el tiempo. El diagrama está muy bueno

  • @wilsacup100
    @wilsacup100 3 роки тому

    Excelente video, estamos implementado Git-Flow en la empresa y tu video nos sirvió muchísimo para mejorar nuestra visión del tema

  • @AbdalaTaherProgrammer
    @AbdalaTaherProgrammer 2 роки тому

    muchas gracias un video super util

  • @eltuga24
    @eltuga24 2 роки тому

    Buen video tony, sigue asi. Veo que tienes pocos subs todavia y unos pocos videos subidos a tu canal, aun asi tù calidad de video es bastante bueno y el audio se deja escuchar aunque es mejorable. Deberias seguir subiendo contenido, tienes potencial y podrias seguir creciendo si te lo propones. Te deseo exito, la suerte es para los improvisados.

  • @alexanderfuentespe
    @alexanderfuentespe 3 роки тому

    Muchas gracias por este tutorial, la verdad me sirvió mucho.

  • @juliocm1990
    @juliocm1990 4 роки тому

    Buen video, bastante detallado y mostrando los comandos de acuerdo a los casos en los que nos encontramos.
    Sigue así amigo Tony. (Y)

  • @camilo.antonio
    @camilo.antonio 3 роки тому

    excelente video querido, muy util, de Tony a Tony

  • @sagi33delriego82
    @sagi33delriego82 Рік тому

    Muy bien explicado gracias por compartir tus conocimientos me gustaría saber si tienes pensado un video de Angular o JavaScript que veo que se te da bien Saludos

  • @nancyocampooo
    @nancyocampooo 2 роки тому

    Geniaaal! Gracias

  • @miguelcarhuas3183
    @miguelcarhuas3183 2 роки тому

    Sigue asi, buen tutorial

  • @JesusSanchez-cd3ze
    @JesusSanchez-cd3ze 3 роки тому

    Muy útil tu video. ¡Gracias!

  • @estebangomez8425
    @estebangomez8425 3 роки тому

    Muy buen material , gracias !!

  • @leorodseg
    @leorodseg 3 роки тому

    muy bueno!!

  • @mevgdev
    @mevgdev 2 роки тому

    después de haber visto tu video, me dí cuenta que mezclas conceptos, por una lado el gitflow y el otro el forkingflow

  • @GonxaloAMV
    @GonxaloAMV 3 роки тому

    Gran trabajo colega!

  • @alexanderfuentespe
    @alexanderfuentespe 3 роки тому

    El conflicto solo suceden cuando cambian en la misma linea de código, verdad?

  • @bigbbadbear
    @bigbbadbear 2 роки тому

    Joa te amo

  • @maicolrodrigo765
    @maicolrodrigo765 3 роки тому

    Está bueno me ayudo bastante Gracias (Y)

  • @cristianrosas8674
    @cristianrosas8674 3 роки тому +1

    dios mío, explicas muy bien gracias, sólo una duda, entonces de qué sirven todos los comandos de la página que mencionas, porque hacen algo parecido a lo que tu haces pero con diferentes comandos? saludos :D

  • @groupUsil2011
    @groupUsil2011 3 роки тому +1

    Muchas gracias Tony, todo muy detallado, sólo una consulta, en qué momento sugieres o se recomienda alinear la rama develop con la rama master en el repo productivo? cual sería la recomendación?

    • @TonyAlcast
      @TonyAlcast  3 роки тому +1

      Hola Jose, respecto a tu pregunta: Actualizas de develop -> master cuando se ha terminado el desarrollo y está validado para pasar a un ambiente productivo. En proyectos grandes se estila utilizar una rama intermedia llamada "release". Saludos!

  • @ivanlombardi
    @ivanlombardi Рік тому

    Hola sabes como usarlo con visual studio 2022 gracias y excelente contenido

    • @TonyAlcast
      @TonyAlcast  Рік тому

      Hola Ivan! La verdad actualmente ya no uso visual studio por lo que no estoy familiarizado con la interfaz, pero te dejo este enlace que quizá te pueda servir, saludos!
      www.c-sharpcorner.com/article/how-to-use-github-in-visual-studio-2022/

  • @alexanderfuentespe
    @alexanderfuentespe 3 роки тому

    Hola, soy nuevo muchas gracias por la enseñanza, tengo una duda, yo hice desde el otro usuario un pull request a la cuenta de empresa [Lugar donde está todo el código], pero cuando acepte los cambios todo ok, los aprove, voy a la rama master y no hay codigo. sigue aparenciendo en la rama develop.

    • @TonyAlcast
      @TonyAlcast  3 роки тому

      Hola, asegúrate que el pull request sea de rama develop a rama master si lo que quieres es pasar código entre ramas, saludos

    • @alexanderfuentespe
      @alexanderfuentespe 3 роки тому +1

      jajaja ya lo vi, me faltaba el merge

  • @xavimc95
    @xavimc95 3 роки тому

    Dejo otro comentario para el algoritmo de UA-cam, deberías tener más views

  • @Gisselamcs
    @Gisselamcs 3 роки тому

    Hola Tony, en el Cmd al entrar a la ruta Bitbucket para clonar el proyecto de la master, me salió una ventana emergente para ingresar una clave del bit, sin embargo la identificación fue con Gmail...como se superaría ese paso?

    • @TonyAlcast
      @TonyAlcast  3 роки тому +1

      Hola Gissela, puedes darle en recuperar contraseña y con eso ya se solucionaría ese inconveniente. Saludos

    • @Gisselamcs
      @Gisselamcs 3 роки тому +1

      @@TonyAlcast Muchas gracias Tony por tu respuesta :)

  • @TechIdeas-469
    @TechIdeas-469 Рік тому

    🥰🥰🥰🥰

  • @yefrigarcia5078
    @yefrigarcia5078 3 роки тому

    Gracias!!

  • @victord.garcia9438
    @victord.garcia9438 3 роки тому +1

    Hola Tony, muchas gracias por el aporte. Excelente tutorial.
    Una duda: en el minuto 1:09:28, cuando haces el pull, ¿por qué no hay conflicto, ya que la misma línea contiene distinto texto; nombreUsuario (en local) y nombreUsuarioTest (en remoto)? ¿Cómo sabe entonces Git cuál es el cambio que prevalece? Gracias.

    • @TonyAlcast
      @TonyAlcast  3 роки тому

      Hola Victor, pues pasa que la ultima version del commit local ya existia en remoto, por lo que solo se bajo el commit inexistente. Al darse este caso automaticamente hace el merge y actualiza esa linea. Caso contrario cuando en local tienes lo siguiente: commit A -> commit B, y en remoto commit A -> commit C. Si commit B y C se cruzan en alguna linea, ahi te pide hacer un merge manual y el mismo IDE te arroja el conflicto. Saludos!

    • @victord.garcia9438
      @victord.garcia9438 3 роки тому +1

      Todo aclararado. Muchísimas gracias por tu (rapidísima) respuesta, Tony. ¡Saludos!

  • @programmingj613
    @programmingj613 3 роки тому

    Hola una pregunta, porque no usaste las ramas de las features y releases? Las nuevas funcionalidad las hacias directamenre en develop. (Entendi que primero hariamos una features y luego de ahi a develop)
    Cuando terminamos con esa features, se borran esas ramas? O se conservan? Porque podemos tener muchas ramas en un mismo proyecto

    • @TonyAlcast
      @TonyAlcast  3 роки тому +1

      Hola! Eso se adecua al equipo de desarrollo. Por ejemplo si es un proyecto pequeño o de pocas historias-de-usuario/feature no es tan necesario crear una rama por cada una. Sin embargo eso también queda a consideración del equipo. Hay equipos donde por cada feature, generan una nueva rama, lo cual brinda más orden al momento de trabajar ya que de esta manera no se cruzan funcionalidades o historias y se mantiene un orden. En el caso de crear nueva rama por cada historia es recomendable eliminarla posterior a la aprobación del PR o MR (merge request), ya que eso indica que el feature se ha terminado por completo y se ha integrado a develop sin conflictos. En caso haya algún fix o cambio sobre ese feature ya integrado se genera una nueva rama con el nombre fix/EJEMPLO-001, y se le da el mismo trato. Eliminar las ramas después de su integración a develop ayuda a mantener el repositorio limpio y ordenado, ya que algunas veces puede confundir ver demasiadas ramas, da la idea que hay varios features o fixes en proceso. Saludos!

  • @microsoftsarker
    @microsoftsarker Рік тому

    nice video

  • @wilsacup100
    @wilsacup100 3 роки тому

    Buenas tardes! me queda una duda cuando utiliza el Upstream que de finiste del repositorio de Empresa ?

    • @TonyAlcast
      @TonyAlcast  3 роки тому

      Hola! perdona la respuesta tardía, generalmente se usa para bajar cambios que ya han sido mergeados en el repositorio central, directo al entorno local del dev. (p.ej: git pull upstream develop)

  • @InSanE-404
    @InSanE-404 Рік тому

    terrible video hermano genial

  • @MILROD8300
    @MILROD8300 2 роки тому

    Hola! Cómo hago para clonar desde Bitbucket a git?

    • @TonyAlcast
      @TonyAlcast  2 роки тому

      Hola! Cuando accedes al repositorio en Bitbucket, aparece un boton 'Clone', le das clic y se abre un modal con una caja de texto que contiene el comando 'git clone tuusuario@bitbucket.org/tuworkspace/turepo.git'. Copias y pegas ese comando en tu terminal y listo. Asegurate de tener git instalado en tu maquina

  • @xavimc95
    @xavimc95 3 роки тому

    Geniooo!

  • @adriaalfonso418
    @adriaalfonso418 Рік тому

    Gracias!!!!