Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:m319:learningunits:lu04:gitanwendung [2025/06/23 07:45] – ↷ Seite von modul:m319:learningunits:lu04:gitanwendung nach de:modul:m319:learningunits:lu04:gitanwendung verschoben msuterde:modul:m319:learningunits:lu04:gitanwendung [2026/09/10 10:43] (aktuell) – msuter
Zeile 1: Zeile 1:
-====== LU04c - Arbeiten mit GitHub Classroom ======+====== LU04c - Arbeiten mit Classroom50 ======
 [[https://youtu.be/f85qDdNDtCw|Video zum Arbeiten mit GitHub, Classroom und PyCharm]] [[https://youtu.be/f85qDdNDtCw|Video zum Arbeiten mit GitHub, Classroom und PyCharm]]
 ===== Überblick ===== ===== Überblick =====
Zeile 5: Zeile 5:
 Dadurch erlernen Sie die wichtigsten Arbeitsschritt mit git und brauchen Ihre Lösungen nicht separat in Moodle hochzuladen. Dadurch erlernen Sie die wichtigsten Arbeitsschritt mit git und brauchen Ihre Lösungen nicht separat in Moodle hochzuladen.
  
-{{:modul:m319:learningunits:lu04:lu04_ablauf_classroom.png?600|}}+{{de:modul:m319:learningunits:lu04:lu04_ablauf_classroom.png?600|}}
  
 ===== Voraussetzung ===== ===== Voraussetzung =====
-Bevor Sie mit GitHub Classroom arbeiten können, müssen Sie ... +Bevor Sie mit Classroom50 arbeiten können, müssen Sie ... 
-  * ... ein Konto bei GitHub erstellt haben.+  * ... ein Konto bei GitHub erstellt haben, 
 +  * ... der GitHub-Organisation beitreten (Einladung haben Sie per E-Mail erhalten)
  
  
Zeile 16: Zeile 17:
 Im Moodle-Kurs finden Sie den Link zur Aufgabe im Classroom. Im Moodle-Kurs finden Sie den Link zur Aufgabe im Classroom.
  
-{{:modul:m319:learningunits:lu04:screenshot_2024-09-10_at_15.56.55.png?800|}}+{{de:modul:m319:learningunits:lu04:screenshot_2024-09-10_at_15.56.55.png?800|}}
  
-<WRAP center round info 100%> 
-=== Bei der ersten Aufgabe in einem neuen Modul:=== 
  
-Wählen Sie ihren Namen aus der Liste aus:+Öffnen Sie diesen Link und akzeptieren Sie das //Assignment//.
  
-{{:modul:m319:learningunits:lu04:screenshot_2024-09-10_at_16.04.04.png?400|}} +{{:de:modul:m319:learningunits:lu04:cr50_acceptassignment01.png?600|}}
-</WRAP>+
  
 +Warten Sie ein paar Sekunden und bis der Button [Open Repository] erscheint.
  
-Öffnen Sie diesen Link und akzeptieren Sie das //Assignment//.+{{:de:modul:m319:learningunits:lu04:cr50_acceptassignment02.png?600|}}
  
-{{:modul:m319:learningunits:lu04:screenshot_2024-09-10_at_16.09.19.png?600|}}+Dieser Button leitet Sie weiter zu Ihrem Repository auf GitHub.
  
-Warten Sie ein paar Sekunden und laden Sie die Webseite neu. +{{:de:modul:m319:learningunits:lu04:cr50_acceptassignment03.png?600|}}
-Sie sehen die Adresse (URL) Ihres persönlichen Repositories. +
-Kopieren Sie diesen Adresse.+
  
-{{:modul:m319:learningunits:lu04:screenshot_2024-09-10_at_16.11.09.png?600|}}+Hier sehen Sie Ihre persönliche Kopie des Projekts mit einigen vorbereiteten Dateien. 
 +Wozu die einzelnen Dateien da sind, erfahren Sie im Verlauf der nächsten Wochen Stück für Stück.
  
 +Kopieren Sie die Webadresse (URL) Ihres Projekts.
  
 === 2. Repository klonen === === 2. Repository klonen ===
 Öffnen Sie nun PyCharm und klonen Sie mit dem kopierten Link das Repository als neues Projekt. Öffnen Sie nun PyCharm und klonen Sie mit dem kopierten Link das Repository als neues Projekt.
  
-{{:modul:m319:learningunits:lu04:lu04_classroom03.png?800|}}+{{de:modul:m319:learningunits:lu04:lu04_classroom03.png?800|}}
  
 **oder** **oder**
  
-{{:modul:m319:learningunits:lu04:lu04_classroom04.png?200|}}+| {{:de:modul:m319:learningunits:lu04:pc_clone01.png?300|}} | {{de:modul:m319:learningunits:lu04:lu04_classroom04.png?200|}} |
  
-Tragen Sie die kopierte URL ein.+Tragen Sie die kopierte Webadresse Ihres Repositorys von GitHub ein.
 Passen Sie bei Bedarf den Ordnerpfad an, in dem das Projekt erstellt wird. Passen Sie bei Bedarf den Ordnerpfad an, in dem das Projekt erstellt wird.
  
-{{:modul:m319:learningunits:lu04:lu04_classroom05.png?600|}}+{{:de:modul:m319:learningunits:lu04:pc_clone02.png?300|}} 
 + 
 +Klicken Sie dann auf [Clone¨] 
 + 
 +Beim nächsten Dialogschritt können Sie selber entscheiden, ob Sie ein neues Fenster öffnen wollen oder nicht. 
 + 
 +{{:de:modul:m319:learningunits:lu04:pc_clone03.png?300|}}
  
 Anschliessend müssen Sie evtl. bestätigen, dass Sie diesem Projekt trauen. Anschliessend müssen Sie evtl. bestätigen, dass Sie diesem Projekt trauen.
  
-{{:modul:m319:learningunits:lu04:lu04_classroom06.png?400|}}+{{de:modul:m319:learningunits:lu04:lu04_classroom06.png?400|}} 
 + 
 + 
 === 3. Virtual Environment einrichten === === 3. Virtual Environment einrichten ===
  
Zeile 62: Zeile 70:
 </WRAP> </WRAP>
  
-{{:modul:m319:learningunits:lu04:lu04_classroom11.png?600|}}+Prüfen Sie beim Erstellen des "Virtual Environment", dass sowohl bei Location als auch bei Dependencies der gleiche Ordner steht, den Sie oben beim Klonen angegeben haben. 
 +{{:de:modul:m319:learningunits:lu04:pc_clone04.png?400|}}
  
 Bestätigen Sie die Einrichtung des Virtual Environments mit [OK] Bestätigen Sie die Einrichtung des Virtual Environments mit [OK]
Zeile 115: Zeile 124:
 1. Wählen Sie im Menu **git** den Punkt **commit** aus. Es öffnet sich eine neue Ansicht: 1. Wählen Sie im Menu **git** den Punkt **commit** aus. Es öffnet sich eine neue Ansicht:
  
-{{:modul:m319:learningunits:lu04:lu04_classroom07.png?400|}}+{{de:modul:m319:learningunits:lu04:lu04_classroom07.png?400|}}
  
 2. Geben Sie in der **commit message** an, was Sie geändert haben. 2. Geben Sie in der **commit message** an, was Sie geändert haben.
Zeile 131: Zeile 140:
 1. Wählen Sie im Menu **git** den Punkt **push ...** aus. Es öffnet sich ein neues Fenster: 1. Wählen Sie im Menu **git** den Punkt **push ...** aus. Es öffnet sich ein neues Fenster:
  
-{{:modul:m319:learningunits:lu04:lu04_classroom08.png?400|}}+{{de:modul:m319:learningunits:lu04:lu04_classroom08.png?400|}}
  
 Dieses Fenster zeigt Ihnen, welcher Branch (z.B. master) an welches entfernte Repository (z.B. origin) gesendet werden. Dieses Fenster zeigt Ihnen, welcher Branch (z.B. master) an welches entfernte Repository (z.B. origin) gesendet werden.
Zeile 147: Zeile 156:
 Öffnen Sie dazu den Link, mit dem Sie bei **Projekt klonen** ihr lokales Projekt erstellt haben. Öffnen Sie dazu den Link, mit dem Sie bei **Projekt klonen** ihr lokales Projekt erstellt haben.
  
-{{:modul:m319:learningunits:lu04:lu04_classroom10.png?400|}}+{{de:modul:m319:learningunits:lu04:lu04_classroom10.png?400|}}
  
 Ein kleines Symbol zeigt Ihnen an, ob Ihre Lösung korrekt ist: Ein kleines Symbol zeigt Ihnen an, ob Ihre Lösung korrekt ist:
  • de/modul/m319/learningunits/lu04/gitanwendung.1750657503.txt.gz
  • Zuletzt geändert: 2025/06/23 07:45
  • von msuter