Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
talit:git_github [2022-02-02 22:31] – sca | talit:git_github [2022-02-03 11:56] (aktuell) – sca | ||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
Eleganter ist die Verwendung von einem **Versionierungstool**. Dieses erlaubt es einem **Snapshots** von einem Dokument zu erstellen, also den aktuellen Zustand eines Dokuments zu speichern. Solche Tools machen nicht immer eine ganze Kopie vom Dokument, sondern //merken sich nur die Unterschiede// | Eleganter ist die Verwendung von einem **Versionierungstool**. Dieses erlaubt es einem **Snapshots** von einem Dokument zu erstellen, also den aktuellen Zustand eines Dokuments zu speichern. Solche Tools machen nicht immer eine ganze Kopie vom Dokument, sondern //merken sich nur die Unterschiede// | ||
+ | |||
+ | Die **versteckten Ordner / Dateien** kannst du wie folgt ein- und ausblenden. Gehe dazu in den File-Explorer / Finder: | ||
+ | * Windows: Ansicht / Ausgeblendete Elemente | ||
+ | * Mac: CMD + Shift + . | ||
Wir arbeiten hier mit dem Versionierungstool **Git**, welches gleichzeitig auch der Industriestandard und gratis ist. Weiter arbeiten wir mit **GitHub**, eine Art Online-Cloud für Projekte, die mit Git versioniert werden. GitHub ist eine hervorragende Lösung für **Kollaborationen**: | Wir arbeiten hier mit dem Versionierungstool **Git**, welches gleichzeitig auch der Industriestandard und gratis ist. Weiter arbeiten wir mit **GitHub**, eine Art Online-Cloud für Projekte, die mit Git versioniert werden. GitHub ist eine hervorragende Lösung für **Kollaborationen**: | ||
Zeile 77: | Zeile 81: | ||
Dein lokales Repository besteht aus drei **Instanzen**, | Dein lokales Repository besteht aus drei **Instanzen**, | ||
- | {{: | + | {{: |
Hast du gerade ein Repository initialisiert, | Hast du gerade ein Repository initialisiert, | ||
Zeile 107: | Zeile 111: | ||
Nun kannst du weiter an deinen Dokumenten arbeiten. Immer, wenn du einen **neuen Commit/ | Nun kannst du weiter an deinen Dokumenten arbeiten. Immer, wenn du einen **neuen Commit/ | ||
<code bash> | <code bash> | ||
- | // Übersicht verschaffen über Status des Repositorys | + | # Übersicht verschaffen über Status des Repositorys |
git status | git status | ||
- | // Neue Files hinzufügen | + | # Neue Files hinzufügen |
git add ... | git add ... | ||
- | // Change committen: | + | # Change committen: |
git commit -am " | git commit -am " | ||
- | // vergewissere dich, dass alles i.O. | + | # vergewissere dich, dass alles i.O. |
git status | git status | ||
</ | </ |