7,540
edits
Changes
→Branch
=Branch=
Tetszőleges commit-ra rá lehet állítani a lokális head mutatót, nem kell hogy egy branch legutolsó commit-ja legyen. Ehhez a commit fában jobb click-menüben válasszuk a 'Check out this commit' lehetőséget. Ekkor láthatjuk, hogy a pipa mellett nem a branch neve lesz, hanem csak annyi hogy 'Head', ami külön branch-ként nem jelenik meg a bal oldali local-branch listában:
:[[File:ClipCapIt-191125-183916.PNG]]
<br>
<br>
==Új branch létrehozása==
Amikor megnyomjuk a felső menüsorban a 'branch' gombot [[File:ClipCapIt-191125-182138.PNG]], akkor attól függetlenül, hogy mit nézegetünk éppen a commit fában, mindig a lokális repon-k aktuális branch-ének (checked out) az aktuális head mutatójánál fogja létrehozni az új branch-et, vagyis ráállít még egy head mutatót az új branch nevével. Tehát a lényeg, hogy a bal oldali branch listában és a a commit tree-ben hol van a pipa: <br>
:[[File:ClipCapIt-191125-182559.PNG]]
Ha a head mutatót elmozgattuk egy régebbi commit-ra, akkor oda fogja létrehozni a branch-et ahova a head mutat.
<br>
<br>
=Pull és Push működése=