Lernpfad:Einführung in Git/3: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 3: Zeile 3:
{{Git}} ist ein ''Kommandozeilen-Programm'', das bedeutet, es wird durch die Eingabe von Text-Befehlen gesteuert. (Zum Beispiel <code>git pull</code> oder <code>git commit -m Eine Nachricht</code>.)
{{Git}} ist ein ''Kommandozeilen-Programm'', das bedeutet, es wird durch die Eingabe von Text-Befehlen gesteuert. (Zum Beispiel <code>git pull</code> oder <code>git commit -m Eine Nachricht</code>.)


Es gibt mittlerweile aber auch viele Git-Programme mit einer grafischen Benutzeroberfläche (GUI). Wir wollen das Open Source Programm [https://git-fork.com Fork] benutzen.
Es gibt mittlerweile aber auch viele Git-Programme mit einer grafischen Benutzeroberfläche (GUI). Wir wollen das Open Source Programm [https://desktop.github.com GitHub Desktop] benutzen.


{{Hinweis|{{Fork}} ist leider nicht mehr [[wikipedia:Open Source|Open Source]], also Quelloffen und muss für knapp 50€ erworben werden. Derzeit scheinen die meisten für diesen lernpfad relevanten Funktionen in der kostenfreien Testversion aber noch zu funktionieren. Die Aufgaben können aber auch mit jedem anderen Git-Programm nachvollzogen werden.}}
{{Hinweis|Ursprünglich war der Lernpfad auf das Programm {{Fork}} ausgelegt. Leider ist dieses nicht mehr [[wikipedia:Open Source|Open Source]] (also Quelloffen) und muss für knapp 50€ erworben werden. Die Aufgaben können aber generell mit jedem anderen Git-Programm (oder der Kommandozeile) nachvollzogen werden.}}


Beim erstmaligen Start fordert dich {{Fork}} auf, deinen Namen und deine E-Mail-Adresse einzugeben, sowie einen Ordner für deine Projekte auszuwählen. Name und E-Mail tauchen später als Name in den ''Commits'' des Repositories auf. Wähle hier also am besten denselben Namen und die Adresse wie in {{Gitea}}.
Beim erstmaligen Start fordert dich {{GitHub Desktop}} auf, dich mit deinem Konto für die Seite GitHub.com anzumelden. Wähle hier unter dem blauen Button "Skip this step".
[[Bild:GitHub_Desktop_StartScreen.png|center]]
 
Nun wirst du aufgefordert, deinen Namen und deine E-Mail-Adresse einzugeben. Name und E-Mail tauchen später als Information in den ''Commits'' des Repositories auf. Wähle hier also am besten denselben Namen und die Adresse wie zuvor in {{Gitea}}.


== Ein Respository klonen ==
== Ein Respository klonen ==
Zeile 15: Zeile 18:
[[Datei:Gitea repo uebersicht.jpg|frame|center|Übersicht eines Respoitories in Gitea]]
[[Datei:Gitea repo uebersicht.jpg|frame|center|Übersicht eines Respoitories in Gitea]]


Hier kannst du jederzeit einen Überblick über die neusten Änderungen bekommen, Dateien betrachten oder das komplette Projekt herunterladen. Oben findest du die Adresse des Repositories (neben <code>HTTPS</code>). Sie lautet <code>https://git.ngb.schule/IF-LK-2020/einfuehrung-git.git</code>. Kopiere diese Adresse aus dem Textfeld ({{Taste|Strg}}+{{Taste|C}}).
Hier kannst du jederzeit einen Überblick über die neusten Änderungen bekommen, Dateien betrachten oder das komplette Projekt herunterladen. Oben findest du die Adresse des Repositories (neben <code>HTTPS</code>). Sie beginnt mit <code>https://git.ngb.schule/</code>. Kopiere dies gesamte Adresse aus dem Textfeld ({{Taste|Strg}}+{{Taste|C}}).


Öffne nun {{Fork}} und wähle <code>File</code>-<code>Clone...</code>. Im Dialog fügst du die kopierte Adresse in das Feld "Repository URL" ein ({{Taste|Strg}}+{{Taste|V}}).
Öffne nun {{GitHub Desktop}} und wähle ''Clone a Repository from the Internet...''. Im Dialog wählst du den Reiter ''URL'' und fügst du die kopierte Adresse in das Feld "Repository URL" ein ({{Taste|Strg}}+{{Taste|V}}).


[[Datei:Fork Clone Repo.jpg|center|frame|Klonen eines Respoitories in Fork.]]
[[Datei:GitHub_Desktop_CloneRepo.png|center|frame|Klonen eines Respoitories in GitHub Desktop.]]


Durch einen Klick auf "Clone" startet der Klon-Vorgang. Du musst nur noch deine {{Gitea}} Zugangsdaten eingeben.
Durch einen Klick auf "Clone" startet der Klon-Vorgang. Du musst nur noch deine {{Gitea}} Zugangsdaten eingeben.
8.581

Bearbeitungen

Navigationsmenü