Diskuze: git přesunutí commitů do druhé větve větve

Windows Windows git přesunutí commitů do druhé větve větve

Avatar
Posix
Člen
Avatar
Posix:

Ahoj, mám "červenou" větev s commitama. Chtěl bych od commitu "D" všechno přesunout do "zelené" větve, abych mohl do "červené" vkládat další commity ("H", "I" a "J", kde "H" bude mít rodiče "C"). Přikládám obrázek pro lepší pochopení. Dík

Editováno 3.8.2014 20:48
Odpovědět 3.8.2014 20:46
Proč to dělat jednoduše, když to jde složitě.
Avatar
Posix
Člen
Avatar
Posix:

Tak jsem to nakonec vyřešil

git checkout "červená"
git branch "zelená"
git reset "C"
# odstranění všech změn po resetu
git push --force origin "červená"
# commity "H", "I" a "J"
Editováno 4.8.2014 15:02
Nahoru Odpovědět 4.8.2014 15:01
Proč to dělat jednoduše, když to jde složitě.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.