7,540
edits
Changes
→Pull alapok
* '''Rebase''': Ennek csak akkor van értelme, ha a távoli repo-ban és az újban is vannak új commit-ok, ezért nem lehet fast-forward merge-t alkalmazni. Lokálisan, a távoli utolsó commit-ra rá fogja fűzni a lokális új commit-okat, így nem lesz plusz leágazás a commit-logban, az egész egy folytonos vonal esz, viszont elveszik az az információ, hogy a remote és a local elmászott egymástól (ami egyáltalán nem baj, tisztán tartja a commit history-t). GitKráken-ben így néz ki egy Rebase-elt Pull:
:[[File:ClipCapIt-191113191117-000524223115.PNG]] <br> .... TODO ... Mi volt a kiindulási gráf .... mit hova mozgat . :[[File:ClipCapIt-191117-223204.PNG]] :[[File:ClipCapIt-191117-223325.PNG]]
Természetesen nem veszett el (nem úgy mint a Force Puhs-nál), a távoli 'remote commit2' -re ráfűzte a 'local commit' és 'local-commit2' változtatásokat, így már tudnánk push-olni.
<br>