En aquesta guia, aprendrem els passos per triar una confirmació d'una branca de Git a una altra.
Com escollir Cherry un compromís d'una branca de Git a una altra?
Per triar una confirmació d'una branca a una altra, treballem en una branca, creem una nova branca i escollim la confirmació de la nostra branca anterior. Per fer-ho, seguiu els passos que s'indiquen a continuació.
Pas 1: aneu al repositori del projecte
Obriu Git Bash i aneu al directori del projecte executant el ' cd ' comandament:
cd escollida de cireres
Pas 2: inicialitzar el repositori
Després, inicialitzeu el repositori Git amb l'ordre proporcionada:
fa calor
Pas 3: creeu un fitxer nou
Creeu un fitxer i afegiu-hi el contingut utilitzant el ' eco ” i operadors de redirecció ( > ). Per exemple, el ' fitxer.txt ” es crearà el fitxer:
eco 'Fitxer nou' > fitxer.txt
Pas 4: Seguiment del fitxer
Afegiu el fitxer creat a l'àrea de seguiment mitjançant l'ordre 'git add':
git add .
Pas 5: Comprometeu els canvis
Confirmeu els canvis al directori del projecte mitjançant el ' git commit ' comandament:
git commit -m 'fitxer afegit'
Pas 6: comproveu el registre
Comproveu el llarg historial de les confirmacions aplicades executant l'ordre log:
git log --en línia
Aquí podeu veure el SHA de la confirmació concreta. Anoteu-lo, l'utilitzarem i el recollirem en els passos posteriors.
Pas 7: creeu una nova sucursal
Ara, creem una branca nova anomenada ' desenvolupar ” amb la comanda donada:
branca git desenvolupar
Pas 8: Canvia a la sucursal creada
Canvia a la branca creada a través del ' git checkout ' comandament:
git checkout desenvolupar
La branca s'ha canviat a ' desenvolupar ”.
Pas 9: Cherry Tria un compromís
Per triar el commit, executeu el ' git cherry-pick ” comanda juntament amb el hash SHA de la confirmació de branca anterior:
git cherry-pick 6ea44fe
La sortida anterior mostra el conflicte, simplement ignoreu-lo i executeu l'ordre suggerida per fer-ho de totes maneres.
git commit --permetre-buit
El compromís s'ha escollit a fons.
Pas 10: verifiqueu l'historial de registre
Verifiqueu l'historial de registre per comprovar que la confirmació s'ha triat de manera correcta:
git log
Com podeu veure a la imatge de dalt el nostre compromís de la branca anterior ' mestre ” s'ha escollit amb cireres.
Conclusió
Per triar un commit, copieu el hash SHA del commit i aneu a la segona branca. A continuació, executeu el ' git cherry-pick