Diciamo in master
Ho una funzione disabilitata. Io lavoro su quella funzione sul ramo feature
, quindi ho uno speciale commit $
lì che abilita solo quella funzione. Ora voglio unire le modifiche apportate a feature
in master
, ma mantenere l'abilitazione fuori commit. Così è comeGit: spostare un commit "in primo piano"
main: A--B--X--Y
feature: A--B--$--C--D
Quindi diciamo che voglio farlo, spostando il $
commit sulla parte superiore della caratteristica:
new feature: A--B--C--D--$
Come potrei fare per fare questo?
Cool grazie! È così chiaro ora che dovrei usare rebase, ho cercato di risolverlo con cherry-pick prima, per qualche motivo. –
@AdrianPanasiuk, potresti usare anche cherry-pick, ma sarebbe molto più difficile, probabilmente. –