Hi Yuanchao,
I researched github and have 2 finding
1) a registered user can watch a number of repos and get notifications. however the notification type does not include "git push/new commit". There is only "new pull request", which looks much less useful for us.
2) we can still take advantage of its search API to find latest updated repos, like this
https://github.com/search?l=&o=desc&q=pushed%3A%3E2021-02-21+filenam...
7,543 repository results
clean-code-craft-tcq-1/modular-c-AnPra7
modular-c-AnPra7 created by GitHub Classroom C MIT license Updated 3 minutes ago trpo2021/chessviz-Jamesss1337
chessviz-Jamesss1337 created by GitHub Classroom C Updated 3 minutes ago mubu43/ExploringC C Updated 3 minutes ago BlankyShi/gitTest
gitTest C Updated 4 minutes ago aabelque/malloc C Updated 4 minutes ago ythan88/r-card C Updated 4 minutes ago koipkoi/pokeemerald-kr
A korean translation project for Pokémon Emerald. C Updated 4 minutes ago OpenMPT/openmpt
Official read-only git mirror of the OpenMPT and libopenmpt subversion repository at https://source.openmpt.org/. Thi… libopenmpt tracker audio music demoscene music-creation protracker impulsetracker screamtracker fasttracker 223 C Updated 4 minutes ago silabs-DenverL/ADCxSyncCapture
ADC0 and ADC1 Synchronization Capture C MIT license Updated 4 minutes ago gopro/gopro-lib-node.gl
OpenGL engine for building and rendering graph-based scenes
32 C Apache-2.0 license Updated 4 minutes ago
Thanks, Fengguang