Šajā rokasgrāmatā mēs uzzināsim darbības, kas jāveic, lai izvēlētos saistības no vienas Git filiāles uz citu.
Kā Cherry izvēlēties apņemšanos no vienas Git filiāles uz citu?
Lai izvēlētos apņemšanos no vienas filiāles uz otru, strādāsim vienā filiālē, izveidosim jaunu un izvēlēsimies saistības no mūsu iepriekšējās filiāles. Lai to izdarītu, veiciet tālāk norādītās darbības.
1. darbība: pārejiet uz projektu krātuvi
Atveriet Git Bash un pārejiet uz projekta direktoriju, izpildot “ cd ” komanda:
cd ķiršu pick
2. darbība: inicializējiet krātuvi
Pēc tam inicializējiet Git repozitoriju ar norādīto komandu:
tas ir karsts
3. darbība: izveidojiet jaunu failu
Izveidojiet failu un pievienojiet tam saturu, izmantojot ' atbalss ” un novirzīšanas operatori ( > ). Piemēram, “ fails.txt ” tiks izveidots fails:
atbalss 'Jauns fails' > fails.txt
4. darbība: izsekot failam
Pievienojiet izveidoto failu izsekošanas apgabalam, izmantojot komandu “git add”:
git pievienot .
5. darbība: veiciet izmaiņas
Veiciet izmaiņas projekta direktorijā, izmantojot “ git commit ” komanda:
git commit -m 'fails pievienots'
6. darbība: pārbaudiet žurnālu
Pārbaudiet piemēroto saistību ilgo vēsturi, izpildot žurnāla komandu:
git žurnāls -- tiešsaistē
Šeit varat redzēt konkrētās saistības SHA. Pierakstiet to, mēs to izmantosim un izvēlēsimies vēlākajās darbībās.
7. darbība: izveidojiet jaunu filiāli
Tagad izveidosim jaunu filiāli ar nosaukumu ' attīstīties ” ar doto komandu:
git filiāle attīstīties
8. darbība. Pārslēdzieties uz Izveidoto filiāli
Pārslēdzieties uz izveidoto filiāli, izmantojot ' saņemt kasi ” komanda:
saņemt kasi attīstīties
Filiāle ir pārslēgta uz “ attīstīties ”.
9. darbība: Cherry Izvēlieties apņemšanos
Lai izvēlētos apņemšanos, palaidiet “ git ķiršu pick ” komandu kopā ar SHA jaucējkodu no iepriekšējās filiāles apņemšanās:
git ķiršu pick 6ea44fe
Iepriekšējā izvade parāda konfliktu, vienkārši ignorējiet to un palaidiet ieteikto komandu, lai to izdarītu.
git commit --atļaut-tukšu
Apņemšanās ir izvēlēta.
10. darbība: pārbaudiet žurnāla vēsturi
Pārbaudiet žurnāla vēsturi, lai pārbaudītu, vai saistības ir atlasītas:
git žurnāls
Kā redzat augstāk esošajā attēlā, mūsu saistības no iepriekšējās filiāles ' meistars ” ir izvēlēta ķiršu veidā.
Secinājums
Lai izvēlētos apņemšanos, nokopējiet saistību SHA hash un pārejiet uz otro zaru. Pēc tam palaidiet ' git cherry-pick