Ist es möglich, aus einer Commit-Nachricht einen Verweis auf ein Problem in Gitlab zu erstellen? Ich habe nichts im Web gefunden.
Es sollte eine Möglichkeit geben, ein GitLab-Problem aus einer Commit-Nachricht heraus zu referenzieren, einfach mit #xx (ID des Problems).
Betrachten Sie " Standardwert für das Abschlussmuster ".
Zum Beispiel die folgende Commit-Nachricht:
Awesome commit message
Fix #20, Fixes #21 and Closes group/otherproject#22.
This commit is also related to #17 and fixes #18, #19
and https://gitlab.example.com/group/otherproject/issues/23.
wird # 18, # 19, # 20 und # 21 in dem Projekt schließen, zu dem dieses Commit verschoben wird, sowie # 22 und # 23 in group/otherproject. # 17 wird nicht geschlossen, da es nicht zum Muster passt. Es funktioniert sowohl mit mehrzeiligen Commit-Nachrichten als auch mit einzeiligen Commit-Nachrichten, wenn es mit git commit -m verwendet wird.
Siehe auch " Tutorial: Es ist alles in GitLab verbunden "
Fügen Sie Verweise in Problem- oder Zusammenführungsanforderungsbeschreibungen oder in Kommentaren hinzu.
Dadurch wird das Problem mit Informationen zu verwandten Themen aktualisiert.
- So verweisen Sie auf ein Problem:
#123
- So verweisen Sie auf einen MR:
!123
- So verweisen Sie auf ein Snippet
$123
pierreb fügt in den Kommentaren hinzu:
Obwohl dies in der ursprünglichen Frage nicht ausdrücklich gefragt wird, kann es sinnvoll sein, einen Querverweis auf ein vorheriges Commit in einer neuen Commit-Nachricht in Gitlab zu erstellen.
Kopieren Sie dazu den Hash aus der Commit-Nachricht, auf die Sie verweisen möchten, und fügen Sie ihn einfach in die neue Commit-Nachricht ein.
Etwas in diese Richtung:
This is related with commit 7as7b101
Sie können (viel) mehr sehen in:
Fr0zenFyr fügt in den Kommentaren hinzu:
Ebenso kann auch auf eine geschlossene Ausgabe wie
Related to #78 and #93
Verwiesen werden.