958 Stimmen

Link zur Issue-Nummer auf GitHub in einer Commit-Nachricht

Ist es irgendwie möglich automatisch haben einen Link zur GitHub-Ausgabennummer in der git commit Nachricht?

0 Stimmen

1283voto

NARKOZ Punkte 25891

Einfach einfügen #xxx in Ihrer Commit-Nachricht, um auf ein Problem zu verweisen, ohne es zu schließen.

Mit neuen GitHub Ausgaben 2.0 können Sie diese Synonyme verwenden, um ein Problem referenzieren und schließen es (in Ihrer Commit-Nachricht):

  • fix #xxx
  • fixes #xxx
  • fixed #xxx
  • close #xxx
  • closes #xxx
  • closed #xxx
  • resolve #xxx
  • resolves #xxx
  • resolved #xxx

Sie können auch Folgendes ersetzen #xxx con gh-xxx .

Referenzierung und Schließen von Problemen über Repos hinweg funktioniert auch:

fixes user/repo#xxx

Überprüfen Sie die Dokumentation im Hilfebereich verfügbar.

197voto

mipadi Punkte 377834

Wenn Sie einen Link zu einem GitHub-Problem erstellen möchten y schließen, können Sie die folgenden Zeilen in Ihrer Git-Commit-Nachricht angeben:

Closes #1.
Closes GH-1.
Closes gh-1.

(Jede der drei Möglichkeiten funktioniert.) Beachten Sie, dass dies zu der Ausgabe verlinkt und auch schließen es. Weitere Informationen finden Sie in diesem Blog-Beitrag (das eingebettete Video beginnt bei etwa 1:40).

Ich bin mir nicht sicher, ob eine ähnliche Syntax einfach einen Link zu einem Problem herstellen kann, ohne es zu schließen.

86voto

Henrik Lindberg Punkte 1036

Github fügt einen Verweis auf den Commit hinzu, wenn er #issuenbr enthält (ich habe das durch Zufall entdeckt).

80voto

narkeeso Punkte 1947

Sie können auch auf Repos verweisen:

githubuser/repository#xxx

xxx ist die Nummer der Ausgabe

24voto

xero Punkte 3850

Sie haben einen schönen Bericht über die neuen Ausgaben 2.0 in ihrem Blog https://github.blog/2011-04-09-issues-2-0-the-next-generation/

Synonyme sind

  • behebt #xxx
  • fest #xxx
  • fix #xxx
  • Schließt #xxx
  • schließen #xxx
  • geschlossen #xxx

Wenn Sie eines der Schlüsselwörter in einer Commit-Nachricht verwenden, wird Ihr Commit einen Fehler entweder erwähnen oder schließen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X