Mam dwa oddziały: mistrzowskie i devutworzyć oddział w Git z innego oddziału
Chcę stworzyć „gałąź funkcji” z dev gałęzi.
Obecnie na dev oddziału, robię:
$ git checkout -b myfeature dev
... (niektóre prace)
$ git commit -am "blablabla"
$ git push origin myfeature
Ale po wizualizacji moje gałęzie, mam:
--**master**
------0-----0-----0-----0-----0
------------------------**dev**----**myfeature**
Mam na myśli to, że oddział wydaje się być połączony i nie rozumiem, dlaczego ...
Co robię źle?
Czy możesz wyjaśnić mi proszę, w jaki sposób oddzielasz się od innej gałęzi i przekazujesz z powrotem do zdalnego repozytorium dla gałęzi funkcji?
Wszystko to w modelu rozgałęzionym, takim jak the one described here.
znajdziesz wiele łatwiej wyciągnąć wc od bloków (wcięć cztery spacje lub użyj przycisku 101010 lub ctrl-k) niż w cudzysłowach blokowych. Losowy przykład: http://stackoverflow.com/questions/2474353/how-to-copy-commits-from-one-branch-to-another/2474371#2474371 – Cascabel