3 raons per les quals faig servir l'ordre Git Cherry-pick

Bloc

3 raons per les quals faig servir l'ordre Git Cherry-pick

La selecció de cireres resol molts problemes als dipòsits de Git. Aquí teniu tres maneres de solucionar els vostres errors amb git cherry-pick.

Trobar el camí cap a un sistema de control de versions pot ser complicat. Pot ser enormement aclaparador per a un principiant, però tenir un bon coneixement de la terminologia i els conceptes bàsics d’un sistema de control de versions com Git és un dels passos del bebè per començar a contribuir al codi obert.



Conèixer Git també us pot ajudar a sortir de situacions enganxoses del vostre viatge de codi obert. Git és potent i us permet controlar-vos; no hi ha cap manera de tornar a la versió de treball.

Aquí teniu un exemple per ajudar-vos a entendre la importància de la recollida de cireres. Suposem que heu fet diverses confirmacions en una sucursal, però us adoneu que és una branca equivocada. Què fas ara? O bé repetiu tots els canvis a la branca correcta i feu una nova confirmació, o bé combineu la branca amb la branca correcta. Espereu, el primer és massa tediós i potser no voldreu fer el segon. Llavors, hi ha alguna manera? Sí, Git t’ha cobert. Aquí és on entra en joc la recol·lecció de cireres. Com suggereix el terme, podeu utilitzar-lo per escollir manualment una confirmació d’una sucursal i transferir-la a una altra sucursal.



aplicació en efectiu atur de dipòsit directe

Hi ha diverses raons per utilitzar la recol·lecció de cireres. Aquí en teniu tres.

Eviteu la redundància d’esforços

No cal refer els mateixos canvis en una branca diferent quan només podeu copiar els mateixos compromisos a l’altra branca. Tingueu en compte que els compromisos de selecció de cireres crearan un nou commit amb un hash nou a l’altra branca, així que no us confongueu si veieu un hash de commit diferent.



on comprar un pot

En cas que us pregunteu què és i com es genera un hash de confirmació, aquí teniu una nota que us ajudarà: Un hash de confirmació és una cadena generada mitjançant l'algorisme SHA-1. L’algorisme SHA-1 pren una entrada i genera un hash únic de 40 caràcters. Si utilitzeu un sistema POSIX, proveu d'executar-lo al vostre terminal:

$ echo -n 'commit' | openssl sha1

# go

opensource.com

3 raons per les quals faig servir l'ordre Git Cherry-pick

3 raons per les quals faig servir l'ordre Git cherry-pick. La selecció de cireres resol molts problemes als dipòsits de Git. Aquí teniu tres maneres de solucionar els vostres errors amb git cherry-pick. Aquí teniu un exemple per ajudar-vos a entendre la importància de la recollida de cireres. Llavors, hi ha alguna manera? Sí, Git t’ha cobert. Aquí és on entra en joc la recol·lecció de cireres.