Recuerda que de la conducta de cada uno depende el destino de todos.
–Alejandro Magno.
Tenía ya tiempo queriendo hacer un artículo que hable de GIT. Y aunque le he mencionado no le he dado el respeto que merece haciendo un post. Pues bien hoy es el día en el que hare realidad mis sueños; Quiero comenzar diciendo que este artículo está basado en el cómo utilizar de una mejor manera Git. Para que nuestro equipo de trabajo sea Ágil y las entregas de los proyectos sean satisfactoria. Porque aquí en junglaCODE, nos gusta evolucionar.
Hablemos un poco de GIT. Y lo esencial de esta herramienta hoy en día para el desarrollo de software. GIT es un software para el control de versiones de un programa. Creado por el Linus Torvalds. El cual aquí tenemos una biografía Ir a verla. Este control de versiones es clasificado dentro del mundo de los descentralizados. Y su filosofía está basada en confiabilidad y eficiencia.
Pues bien después de esta breve introducción debo recalcar que hablar de GIT. Es todo un mundo y hay paginas mucho más especializadas en el tema que las pondremos abajo. Pero el tema que vamos a tratar es a partir de la siguiente problemática que teníamos y así es como pensamos en resolverlo.
Nosotros trabajamos en una sola rama. Llamada Developer. Ahí todos enviábamos todos nuestros commits. Asi que cuando nosotros subíamos algo había otros que estaban trabajando en la misma rama así que cuando quería hacer un Push. Git les decía que primero tenía que hacer un Pull. Y ahí es donde empezaba la problemática cambios iguales, a veces se nos iban bugs o borrábamos líneas de código sin querer.
Así que decidimos optar por el siguiente método. Cada uno tendría su propia rama y cuando terminara una Issue. Hiciera un merge ó rebase en la rama developer. Si hizo bien pero el trabajo de hacer un git merge de cada rama y después ponerla en developer era muy cansado además de que esta propensa a fallos ya que como no era revisada hasta que poníamos todo el código. Había cosas no testeadas.
Pues bien la solución es Pull-Request. Y esta es una petición que le hace un desarrollador de fusionar todos sus cambios a la rama ó repositorio de producción. De esta manera El Project Manager revisa el código antes de acoplarlo. El siguiente pull request lo vamos hacer desde nuestro servicio de GitLab. Pero es similar a otros servicios como GitHub. En este artículo le explicamos lo que es Gitlab.
Vamos al menú Merge Request y damos click en nueva solictud de fusión
Vamos a seleccionar la rama que quieres que le envie la solicitud y hacia donde va. En este caso de monolinux la enviare a tester.
Una vez hecho presionas Compare branches y continuar.
Redacta una breve explicación de lo que trata la fusión y presionas submit merge request.
De esta manera ya tenemos la petición de fusión. Lista para ser implementada para el Project manager
Si creen que es interesante este tema y quieren aprender mas sobre este mundo de GIT. Un comentario es necesario para que nos enfoquemos en darle seguimiento.
Lecturas recomendadas.
https://www.nocountryforgeeks.com/pull-requests/
https://docs.gitlab.com/ee/gitlab-basics/add-merge-request.html
Soy Juan Luis García Corrales, mi nombre de guerra es monolinux. Vivo en Villagrán ,Guanajuato. Cofundador de jungla
ISC orgullosamente LINCE. Apasionado del arte , Crítico de las Películas , Musica y Libros , Escribo en tiempo libres y ♥ Regina
Mi estilo de vida es la programación así que trato de sincronizarlo con mi vida diaria, predicó la filosofía Gnu/Linux para brindar opciones menos capitalistas.
– Viviendo en la armonía del caos
The 2009 NFL regular season has arrived to an end which means it’s time for
the final set of power rankings that list every NFL myhomepage team.
These NFL power rankings are the pre-Wild Card weekend power rankings.
The Saints cost me another win with less then 8 minutes at basketball when Reggie Bush took a little
swing pass to the home. Good thing he’s on my fantasy mafia!
The Redskins looked horrible and somehow nonetheless there afterwards to cover the spread before faultering.
So what should take into account out of such a game.
New Orleans showed they in order to be incorporate Pierre Thomas in the rushing attack
after they left McCallister on the bench despite the
fact that he was ready to be able to. We’ll most likely see Deuce
in week 2, but did it matter?
Last season New Englanders were sure the Patriots would redeem themselves after losing
the super casino vegas to the York Giants in an enormous upset, in order to see their hero Tom Brady below before halftime.
Kraft was even more dodgy when theme of the infamous Super Bowl ring came enhance.
When pressed by Gail King about whether it was something special to Vladimir Putin or not, Kraft responded he had the capability to
show him the ring, and it “worked out” that he gave him the band.
Indianapolis (14-2): As almost as much ast I hate
going using the pack in doing my NFL power rankings, even I can’t deny how the Colts are not the best football team heading into the playoffs.
Expect the Steelers location pressure on Anderson and
gaze after him scrambling as well as throwing the ball where he doesn’t
in order to be all day long. Let’s just put it this course of action. Pittsburgh is
9-0 against the Browns since 2003 and 14-1 since mid 2001.
It doesn’t look like anything will alter this week either.
Despite my objections, I am going to congratulate Tiger Woods
and his fans for another superb year. Therefore, I am going to agree that herrrs the AC Male Golfer of the year.
megalis 10 reviews tadalafil tablets 40mg
buy an assignment – http://edubibliography.com/ buy research papers online no plagiarism
That is a great tip especially to those fresh to the
blogosphere. Brief but very accurate information… Thank you
for sharing this one. A must read post!
I’ve learn several good stuff here. Certainly worth bookmarking for revisiting.
I wonder how a lot attempt you set to make this sort of fantastic informative web
site.
Can you tell us more about this? I’d love to find out more
details.
I do not even understand how I stopped up right here, however I believed this submit was good.
I don’t recognise who you are however certainly you are going to a well-known blogger when you aren’t
already. Cheers!
It’s appropriate time to make a few plans for the future
and it is time to be happy. I’ve learn this submit and if I could I wish
to suggest you few attention-grabbing things or suggestions.
Perhaps you can write next articles regarding
this article. I wish to read more issues about it!
You’re a really practical site; couldn’t make it without ya! http://bbs.yx20.com/space-uid-1473439.html
brimonidine tartrate ophthalmic buy brimonidine online
buy cyclomune online cyclosporine cost
прогон хрумер