- Liittynyt
- 22.10.2016
- Viestejä
- 11 811
Meillä on monta committia pitkä ketju toisistaan riippuvia committeja odottamassa mergetystä sisään (syistä mm. että alkuperäinen tekijä lomalla, testit on hitaita ajaa, jne).
Sitten työkaveri teki yhden täysin näihin liitymättömän pikkumuutoksen mutta commitoi sen vahingossa tämän ketjun päälle.
Normaaleilla mekanismeilla sen saa sisään vasta kun tämä koko pitkä historiaketju on kokonaisuudessaan mergetty sisään.
Onko gerritissä joku mekanismi, jolla voin sanoa, että "rebaseta tämä tuorein commit tästä masterin päälle äläkä piittaa tämän alla olevista aiemmista (mergaamattomista) commiteista/hukkaa ne tämän alta" ? Normaali rebase-toiminto tuo mukaan sen ketjun.
Cherry-pick toiminnallisuutta siis haetaan, mutta gerritin cherry-pickin dokumentaatio ei ainakaan näyttäisi siltä, että se tekisi, mitä haluan.
Sitten työkaveri teki yhden täysin näihin liitymättömän pikkumuutoksen mutta commitoi sen vahingossa tämän ketjun päälle.
Normaaleilla mekanismeilla sen saa sisään vasta kun tämä koko pitkä historiaketju on kokonaisuudessaan mergetty sisään.
Onko gerritissä joku mekanismi, jolla voin sanoa, että "rebaseta tämä tuorein commit tästä masterin päälle äläkä piittaa tämän alla olevista aiemmista (mergaamattomista) commiteista/hukkaa ne tämän alta" ? Normaali rebase-toiminto tuo mukaan sen ketjun.
Cherry-pick toiminnallisuutta siis haetaan, mutta gerritin cherry-pickin dokumentaatio ei ainakaan näyttäisi siltä, että se tekisi, mitä haluan.
Viimeksi muokattu: