Git: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Langenfeld (Diskussion | Beiträge)
Dietsch (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 4: Zeile 4:
* Gemeinsames Arbeiten auf der selben Datenbasis zu ermöglichen.
* Gemeinsames Arbeiten auf der selben Datenbasis zu ermöglichen.


Wir verwenden Git im Sopra um genau diese Punkte zu ermöglichen. Jede [[Gruppeneinteilung|Gruppe]] erhält ihr eigenes [[#Repository|Repository]] auf [[Gitea]] (einer Plattform ähnlich zu [https://de.wikipedia.org/wiki/GitHub GitHub]), um ihr Projekt zu verwalten.  
Wir verwenden Git im Sopra um genau diese Punkte zu ermöglichen. Jede Gruppe erhält ihr eigenes [[#Repository|Repository]] auf [[Gitea]] (einer Plattform ähnlich zu [https://de.wikipedia.org/wiki/GitHub GitHub]), um ihr Projekt zu verwalten.  


__TOC__
__TOC__
Zeile 278: Zeile 278:
== Git und Gitea ==
== Git und Gitea ==


Gitea kann nicht nur die Commitmessages aus dem Repository anzeigen. In der Commitmessage kann auf ein Ticket verwiesen werden, indem man einfach die Nummer des Tickets (links neben dem Ticketttiel in Gitea) mit ''#'' davor, angibt. Das sorgt auch dafür, dass der Commit in den Kommentaren des Tickets aufgelistet wird. Tickets können per Commitmessage geschlossen werden, indem davor noch ''closes'' (oder ''close, fix, fixes'') geschrieben wird.
Gitea kann nicht nur die Commitmessages aus dem Repository anzeigen. In der Commitmessage kann auf ein Ticket verwiesen werden, indem man einfach die Nummer des Tickets (links neben dem Tickettitel in Gitea) mit ''#'' davor, angibt. Das sorgt auch dafür, dass der Commit in den Kommentaren des Tickets aufgelistet wird. Tickets können per Commitmessage geschlossen werden, indem davor noch ''closes'' (oder ''close, fix, fixes'') geschrieben wird.


=== Beispiele ===
=== Beispiele ===
Zeile 287: Zeile 287:


<source>
<source>
Dieser Commit schließt das Ticket mit nummer 33, closes #33.
Dieser Commit schließt das Ticket mit Nummer 33, closes #33.
</source>
</source>


Zeile 294: Zeile 294:
</source> [[Kategorie:Code-Beispiele]]
</source> [[Kategorie:Code-Beispiele]]


Anmerkung: eine Referenz auf einen Issue darf nicht am Anfang einer Zeile stehen (dort leitet <code>#</code> eine Überschfit ein)
Anmerkung: eine Referenz auf einen Issue darf nicht am Anfang einer Zeile stehen (dort leitet <code>#</code> eine Überschrift ein)
<source>
<source>
#Dies ist eine Überschrift!
#Dies ist eine Überschrift!