Sie können Probleme in Ihrem Repository erstellen, um Arbeit zu planen, zu besprechen und nachzuverfolgen. Probleme sind schnell zu erstellen, flexibel und können auf vielfältige Weise verwendet werden. Issues können Fehlerberichte, neue Features und Ideen sowie alles andere nachverfolgen, was du notierst oder mit deinem Team besprechen musst. Zudem kannst du Projekte verwenden, um die Arbeit für dein Team zu planen und nachzuverfolgen. Sie können Ihre Arbeit auch weiter aufschlüsseln, indem Sie Unterprobleme hinzufügen und ganz einfach die vollständige Hierarchie der zu erledigenden Arbeit durchsuchen.
Issues können auf verschiedene Arten erstellt werden, sodass du die bequemste Methode für deinen Workflow auswählen kannst. Sie können z. B. ein Problem aus einem Repository erstellen, während Sie Unterprobleme hinzufügen, einen Kommentar in einem Problem oder Pull Request konvertieren, ein Problem aus einer bestimmten Codezeile oder über eine URL-Abfrage erstellen. Du kannst auch ein Issue über deine bevorzugte Plattform erstellen: über die Webbenutzeroberfläche, GitHub Desktop, GitHub CLI, GraphQL und REST APIs oder GitHub Mobile. Weitere Informationen findest du unter Ein Problem erstellen.
Informationen zu Unterproblemen
Du kannst einem Issue untergeordnete Issues hinzufügen, um größere Arbeitsschritte schnell in kleinere Issues aufzuteilen. Unterprobleme unterstützen Hierarchien von Problemen auf GitHub, indem Beziehungen zwischen Ihren Problemen hergestellt werden. Sie können mehrere Ebenen von Unterproblemen erstellen, die Ihr Projekt genau darstellen, indem Sie die Aufgaben genau so detailliert aufschlüsseln, wie Sie und Ihr Team es benötigen. Weitere Informationen findest du unter Hinzufügen neuer Unterprobleme und Browsen von Unterproblemen.
Informationen zu Issueabhängigkeiten
Du kannst blockierende Beziehungen zwischen Problemen mithilfe von Abhängigkeiten von Problemen festlegen. Mit Issue-Abhängigkeiten kannst du Probleme identifizieren, die von anderen Aufgaben blockiert werden oder andere Aufgaben blockieren. Weitere Informationen findest du unter Erstellen von Abhängigkeiten zwischen Vorgängen.
Metadaten zu Issues
Du kannst deinen Issues Metadaten hinzufügen, einschließlich Issuetypen, Bezeichnungen und Meilensteine, um deine Issues zu organisieren.
Weitere Informationen findest du unter Verwalten von Problemtypen in einer Organisation, Verwalten von Labels and Informationen zu Meilensteinen.
Informationen zur Integration in GitHub
Probleme werden in Ihre Arbeit auf allen Ebenen von GitHub
integriert. Wenn Sie ein Problem in einem anderen Problem oder einem Pull Request erwähnen, werden Verweise zwischen ihnen erstellt. Außerdem schließt die Verwendung von Schlüsselwörtern, wie z. B. fixes:, in Ihrem Pull Request die zugehörigen Probleme automatisch. Weitere Informationen findest du unter Einen Pull Request zu einem Issue verknüpfen.
Verwenden von Projekte zum Planen und Nachverfolgen deiner Arbeit
Projekte ist stark mit Issues integriert, um die Arbeit für dein Team zu planen und nachzuverfolgen. Alle Ihre Problem-Metadaten sind in Ihren Projekten verfügbar, sodass Sie Ansichten und Filter erstellen können, um Ihre Arbeit darzustellen. Weitere Informationen findest du unter Informationen zu Projects.
Stets auf dem aktuellen Stand
Um über die neuesten Kommentare in einem Issue auf dem Laufenden zu bleiben, kannst du ein Issue abonnieren, um Benachrichtigungen zu den neuesten Kommentaren zu erhalten. Um schnell Links zu kürzlich aktualisierten Issues zu finden, besuche dein Dashboard. Weitere Informationen findest du unter Informationen zu Benachrichtigungen und Schnellstart für dein persönliches Dashboard.
Sie können Sich selbst und Teamkollegen zu Problemen zuweisen, um klar zu machen, wer an einem Problem arbeitet, und ihnen auch das Auffinden Ihrer Probleme erleichtern. Weitere Informationen findest du unter Zuweisen von Problemen und Pullanforderungen zu anderen GitHub Benutzern und Alle Issues und Pull Requests anzeigen.
Communityverwaltung
Um Projektmitarbeiter*innen dabei zu helfen, aussagekräftige Issues zu erstellen,die für dich erforderliche Informationen enthalten, kannst du Issuevorlagen verwenden. Weitere Informationen findest du unter Verwenden von Vorlagen zur Förderung nützlicher Issues und Pull Requests.
Effiziente Kommunikation
Du kannst Mitarbeiter, die Zugriff auf dein Repository haben, in einem Issue mit „@mention“ erwähnen, um deren Aufmerksamkeit auf einen Kommentar zu lenken. Um verwandte Issues im gleichen Repository zu verknüpfen, kannst du # gefolgt von einem Teil des Issuetitels eingeben und dann auf das Issue klicken, das du verknüpfen möchtest. Um Verantwortung zu kommunizieren, können Sie Aufgaben zuweisen. Wenn du häufig denselben Kommentar eingeben musst, kannst du gespeicherte Antworten verwenden.
Vergleich von Problemen und Diskussionen
Einige Unterhaltungen eignen sich besser für GitHub Discussions. Du kannst GitHub Discussions verwenden, um Fragen zu stellen und zu beantworten, Informationen freizugeben, Ankündigungen zu tätigen und an Unterhaltungen über ein Projekt teilzunehmen oder daran teilzunehmen. Weitere Informationen finden Sie unter Informationen zu Diskussionen. Hinweise dazu, wann ein Problem oder eine Diskussion verwendet werden sollte, finden Sie unter Kommunikation über GitHub.
Wenn eine Unterhaltung in einem Issue besser für eine Diskussion geeignet ist, kannst du das Issue in eine Diskussion konvertieren.
Nächste Schritte
Hier findest du einige hilfreiche Ressourcen für deine nächsten Schritte mit GitHub Issues:
- Informationen zu den ersten Schritten mit Issues findest du unter Schnellstart für GitHub Probleme.
- Weitere Informationen zur Verwendung der Planungs- und Nachverfolgungstools von GitHub finden Sie unter Planen und Nachverfolgen von Arbeiten für dein Team oder Projekt.
- Weitere Informationen dazu, wie dir Projekte bei der Planung und Nachverfolgung helfen können, findest du unter Informationen zu Projects.