Benutzer-Werkzeuge

Webseiten-Werkzeuge


skript:git

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
skript:git [2018/10/04 00:10]
d.golovko angelegt
skript:git [2018/10/22 19:04] (aktuell)
SabidJFejzula
Zeile 1: Zeile 1:
-=====Aufgabe: ​einen Git-Repository anlegen=====+=====Aufgabe: ​ein Git-Repository anlegen===== 
 +Als erstes solltet ihr für diese Aufgabe [[techniken:​gitlab-dienst|diesen]] Wiki-Artikel aufmerksam Lesen. Folgt den Anweisungen des Artikels und erstellt ein Git-Repository unter https://​gitlab.tubit.tu-berlin.de/​users/​sign_in (Tubit Login Daten). ​
  
-An dieser Aufgabe arbeitet man am besten in einer Zweiergruppe. Liesst [[techniken:​gitlab-dienst|diesen]] Wiki-Artikel. Folgt den Anweisungen und erstellt einen Git-Repository (auf tubcloud oder auf github.com).  +Habt ihr euer Repository ​erstellt, so legt ihr im master Branch ​einen Ordner "​src"​ an, welcher zwei weitere Ordner "​algoA"​ und "​algoB"​ enthält
- +Danach erstellt ihr 2 Branches "​algo_A",​ "​algo_B"​. Nun geht jeweils einer von euch in einen der Branches und fügt eine Textdatei ein. Pusht nun diese Textdatei in das online repositoryZuletzt merged ihr erst einen und dann den anderen Branch entsprechend des Beispiels in den master.
-Die Person A soll eine Textdatei ​(z.B. ein Arduino-Programm) zum remote Repository hinzufügen und hochladenDie Person B soll dann diese Datei herunterladen,​ Änderungen machen und wieder hochladen (mit Git)Anschließend hollt sich die Person A diese Datei und schaut sich die Änderungen an+
  
 ===Erweiterung für Fortgeschrittene=== ===Erweiterung für Fortgeschrittene===
 Die beiden Personen arbeiten gleichzeitig an dieser Datei an unterschiedlichen Stellen und versuchen anschließend die Änderungen hochzuladen. Dabei entsteht ein Versionskonflikt,​ welchen ihr lösen müsst. ​ Die beiden Personen arbeiten gleichzeitig an dieser Datei an unterschiedlichen Stellen und versuchen anschließend die Änderungen hochzuladen. Dabei entsteht ein Versionskonflikt,​ welchen ihr lösen müsst. ​
skript/git.1538604637.txt.gz · Zuletzt geändert: 2018/10/04 00:10 von d.golovko