Sobes.tech
Junior — Middle

Izskaidrojiet Cherry Pick darbības principu versiju kontroles sistēmās.

sobes.tech AI

Atbilde no AI

Versijas kontroles sistēmās (piemēram, Git) Cherry Pick operācija ļauj izvēlēties konkrētu commit no vienas zara un piemērot tā izmaiņas citā zarā. Tas ir noderīgi, ja nepieciešams pārnest atsevišķas labojumus vai funkcijas bez visa zara apvienošanas.

Piemērs Git lietošanai:

# Pārejiet uz zaru, kurā vēlaties piemērot commit
git checkout mērķa-zars

# Pielietojiet commit pēc tā haša
git cherry-pick <commit-hash>

Tādējādi cherry-pick kopē izvēlētā commita izmaiņas un izveido jaunu commit pašreizējā zarā ar tām pašām izmaiņām, bet ar jaunu identifikatoru.