Was macht es, ein Repository auf GitHub zu markieren?

90

GitHub hat die neue Benachrichtigungs- und Sternfunktion eingeführt .

Aber kann ein Repository durch die Verwendung von Sternen belastet werden?

Ist es nur um Unterstützung oder Interesse zu zeigen? Hat der Benutzer einen funktionalen Zweck?

Wenn nicht, warum sollte ich sie verwenden? Profitieren andere Benutzer oder vielleicht sogar GitHub davon, dass ich ein Repository in der Hauptrolle habe?

Acht Tage Unwohlsein
quelle

Antworten:

89

Bildbeschreibung hier eingeben

Der große Unterschied zwischen dem Ansehen und der Hauptrolle eines Projekts liegt in den Benachrichtigungen .

Wenn Sie gerade ein Repository, werden Sie Benachrichtigungen für alle Diskussionen erhalten - Projektthemen, ziehen Anfragen, Kommentare zu Commits und keine weiteren Stellungnahmen. Wenn Sie sich kein Repo ansehen, erhalten Sie lediglich eine Benachrichtigung über die Diskussionen, an denen Sie teilnehmen.

Auf der anderen Seite, wenn Sie Stern ein Repository, mögen Sie grundsätzlich Ihre Anerkennung sowie den Überblick über Repositories zeigen , die Sie interessant finden , ohne es zu Ihrer Timeline Spamming.

Dies wird hier im Github-Blog-Beitrag deutlich angegeben.

Ein kurzer Hinweis: Aktivitäten aus markierten Repositorys werden in Ihrem Dashboard-Feed nicht angezeigt.

Die andere wichtige Sache, die es zu beachten gilt, ist, dass alle Repositorys, die Sie zuvor angesehen haben, jetzt auf Ihrer Starseite zu finden sind. Wenn Sie sie wieder ansehen möchten, müssen Sie sie selbst ändern. Es gibt auch eine neue Auto-Watch-Funktion; Wenn Sie Push-Zugriff auf ein Repository erhalten, wird es von GitHub automatisch zu Ihrer Überwachungsliste hinzugefügt.

Eine Liste Ihrer markierten Repos finden Sie unter github.com/stars .

Bildbeschreibung hier eingeben

Und beliebte Lieblingsrepos unter github.com/popular/starred

Bildbeschreibung hier eingeben

abhshkdz
quelle
0

Ein zusätzlicher Vorteil von Sternchen ist, dass Dienste von Drittanbietern sie verwenden können, um benutzerdefinierte Benachrichtigungen bereitzustellen. Beispielsweise bieten Sibbell , Gitnotifier.io usw. Dienste für diese Art von Benachrichtigungen an.

Dolan Antenucci
quelle