Comment suivez-vous vos commentaires dans les problèmes sur GitHub?

189

Je veux trouver facilement tous les problèmes que j'ai commentés dans GitHub .

J'ai essayé de rechercher commenter:mbigras type:issueselon la recommandation de l' aide GitHub pour la recherche de problèmes .

Cependant, cette méthode renvoie moins de résultats que la section d'activité publique de mon profil.

Voir les deux images ci-jointes:

Méthode de recherche

N'affiche pas les résultats actuels: entrez la description de l'image ici

Méthode de profil

Se confond avec d'autres activités publiques: entrez la description de l'image ici

Existe-t-il un moyen d'obtenir l'historique complet de mes commentaires sur GitHub?

ÉDITER

author:mbigras type:issue donne des résultats plus larges mais toujours pas l'historique complet: entrez la description de l'image ici

Ce que je recherche, c'est un moyen d'afficher rapidement tout mon historique de commentaires / problèmes dans tous les numéros.

ÉDITER

J'ai envoyé un e-mail à GitHub à ce sujet. La recherche ne correspond pas à la section d'activité publique, car la recherche indexe les problèmes par date de création et non par date de dernière activité .

Comment restez-vous organisé sur les questions que vous avez commentées?

mbigras
la source
Vous ne voulez que les problèmes que vous avez commentés? Si non, author:mbigras type:issuedonne des lits plus larges.
seza443
Peut-être que la nouvelle fonctionnalité de projet permet un filtrage? stackoverflow.com/a/39525270/6309
VonC
1
Vous pouvez changer l'ordre de tri par "Récemment mis à jour"
Sundar
En tant qu'utilisateur SE, je suis allé sur mon profil en attendant cette information ...
FreeSoftwareServers
La recherche dans un repo is:issue commenter:@mefonctionne pour moi.
Ryan le

Réponses:

294

Recherchez commenter:usernamedans la zone de Githubrecherche principale .

Par exemple commenter: gavinandresen

Pour voir l'activité récente, sélectionnez Recently updateddans la liste déroulante Trier

Vous pouvez également affiner la recherche: is: issue commenter: gavinandresen

entrez la description de l'image ici

Boîte à outils
la source
20
Finalement. La lutte a pris fin.
totymedli
1
C'est vraiment étrange que la mise à jour récente montre le commentaire que je viens de faire, mais pas le plus récent.
jcollum
4
Pour ceux qui ont des problèmes avec ceci: j'ai pu utiliser ceci uniquement dans la page "root" de github, pas à l'intérieur du chemin d'un dépôt donné
fabriciorissetto
2
@Toolkit, cela ne montre pas les problèmes créés par d'autres, que vous avez commentés .
Pacerier
2
@Toolkit, vous ne pouvez pas trouver le commentaire github.com/whatwg/url/issues/118#issuecomment-337742987 en utilisant la recherche github.com/… .
Pacerier
34

J'ai également été très frustré de ne pas trouver un problème que j'ai commenté il y a quelque temps. Je ne me souvenais même pas du projet dans lequel il se trouvait. Je ne connaissais que le problème auquel je parlais.

Ensuite, je suis allé dans les paramètres de notification sur Github et j'ai vu qu'il existe une option Inclure vos propres mises à jour qui n'est pas cochée par défaut.

Incluez vos propres mises à jour

Une fois que vous l'avez vérifié, Github vous enverra une notification par e-mail sur chaque commentaire ou PR que vous faites. Vous voudrez probablement ajouter une étiquette et un filtre appropriés pour les e-mails afin que les messages Github n'encombrent pas une boîte de réception.

Ma vie a changé depuis. Désormais, chaque fois que je veux trouver quelque chose que j'ai écrit sur Github, je le recherche simplement dans les notifications par e-mail.

fracz
la source
J'ai commencé à inclure ces notifications, et oui, cela change vraiment la vie. Plus de peur d'oublier des choses qui n'ont pas reçu de réponse. C'est aussi la pièce manquante pour avoir tout centralisé dans les e-mails.
Gras Double
2
Je souhaite juste que ce soit rétroactif
Kevin Cooper
2
voir ma réponse, devrait juste trier parRecently updated
Boîte à outils
@fracz, PR signifie?
Pacerier
@Pacerier Pull Request
fracz
7

Vous pouvez voir tous les problèmes sur Github que vous avez commentés en allant sur https://github.com/notifications/subscriptions et en sélectionnant ReasoncommeComment .

Cela montrera tous les problèmes que vous avez commentés.

Vous pouvez également filtrer les questions en sélectionnant d' autres raisons telles que Assign, Author, Manual, Mention, etc. , mais vous pouvez sélectionner une seule raison à la fois. En outre, vous pouvez filtrer les problèmes par référentiel en sélectionnant le référentiel concerné dans la liste déroulante après avoir cliqué surRepository

Rounak
la source
1
Pour ceux qui cherchent à accéder à cette page de manière organique: à partir de votre page de notifications, trouvez «Gérer les notifications» dans la barre latérale gauche et cliquez sur le lien pour afficher une liste déroulante, sélectionnez «Abonnements»
UncaughtTypeError
3

C'est peut-être un peu tard, mais il existe également une autre façon de trouver les problèmes / PR auxquels vous avez participé. Cette méthode apporte également beaucoup plus de choses qui pourraient vous intéresser aussi!

Lorsque vous êtes sur la page principale du site Web, sur github.com, utilisez les raccourcis clavier décrits ici pour ouvrir vos demandes d'extraction ou vos problèmes. Le raccourci pour ceux-ci est en particulier [ g, i] pour les problèmes et [ g, p] pour les pull requests (je me souviens bien g, mais tout ce qui fonctionne pour vous.)

Après avoir accédé à la page dirigée par ces raccourcis, vous êtes accueilli par un écran entier de goodies que vous pouvez utiliser! La barre de recherche peut être modifiée et les boutons peuvent être utilisés pour rendre votre expérience rapide!

pr-display-github

Isham Mahajan
la source
1

Rechercher tous les référentiels avec is:issue author:@me

Vous pouvez également consulter les liens suivants.

Pour tous vos abonnements https://github.com/notifications/subscriptions

Pour tous vos problèmes https://github.com/issues

Pour toutes les demandes d'extraction https://github.com/pulls

Si quelqu'un est intéressé, vous trouverez les liens dans la documentation resi api de github . Il n'y est pas explicitement décrit. Cependant, recherchez les noms de page ci-dessous REFERENCE . Si vous mettez le mot pertinent en minuscules (par exemple, les problèmes deviennent des problèmes, les pulls deviennent des pulls) et le mettez après que https://github.com/vous trouverez probablement ce que vous recherchez.

Blue Ray
la source
0

De plus, puisque Github est sur le Web, n'importe quel moteur de recherche HTTP fonctionne, par exemple Google, Bing, etc. Cela fonctionne dans la mesure de la qualité de votre moteur de recherche et de l'unicité du nom de l'auteur.

(En fait, je fais cela tout le temps lorsque j'ai besoin de trouver une publication accessible sur le Web (moteur) précédemment écrite, y compris celles sur StackExchange. Les noms que j'utilise sont probablement 1 sur une infinité, donc Google fonctionne souvent mieux que les options de recherche de forum .)

( Exemple de lien Google .)

Pacerier
la source
0

Si vous souhaitez rechercher plusieurs utilisateurs en une seule recherche, utilisez-le comme dans la barre de recherche globale sans la ORconjugaison logique:

commenter:FantomX1 commenter:FantomX1-github

car l'approche google way similaire avec "OU" ne fonctionnerait pas

commentateur: FantomX1 OU commentateur: FantomX1-github

FantomX1
la source