Git: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
Roth (Diskussion | Beiträge) →HEAD: Clarify |
Roth (Diskussion | Beiträge) |
||
| Zeile 37: | Zeile 37: | ||
==== Master-Branch ==== | ==== Master-Branch ==== | ||
Der Master-Branch ist der erste Branch der standardmäßig von Git erzeugt wird. Lässt man alle Branch Befehle unberührt, spielt sich also jede Änderung am Repository nur auf dem Master-Branch ab. | Der Master-Branch ist der erste Branch der standardmäßig von Git erzeugt wird. Lässt man alle Branch Befehle unberührt, spielt sich also jede Änderung am Repository nur auf dem Master-Branch ab. | ||
==== Remote-Branch ==== | |||
Ist das Repository nicht nur lokal vorhanden, sondern wird mit einem [[#Remote|Remote-Repository]] synchronisiert beschreibt der Remote-Branch den Zustand des Branches im Remote-Repository. Zum Beispiel ist gewöhnlich <code>origin/master</code> der Remote-Branch des "master" Branch. Der Remote-Branch kann nicht direkt verändert werden sondern wird mit den Befehlen [[#Remote Änderungen synchronisieren|push, fetch (pull)]] entsprechend beeinflusst. Siehe dazu auch [https://git-scm.com/book/id/v2/Git-Branching-Remote-Branches Remote-Branches im Git Buch] | |||
Soll ein Branch geteilt werden und ist nicht in dem Remote-Repository vorhanden muss er mit <code>git push <remote> <branch></code> veröffentlicht werden. | |||
=== Merge === | === Merge === | ||
