TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: GitHub File Watcher – get notified when files change in a GitHub repo

68 pointsby krallinover 9 years ago

9 comments

pearjuiceover 9 years ago
Using &quot;github&quot; in your domain name limits you to github (many other repository services exist) and makes you a potential target for trademark claims.<p>Also, I think you are onto something. Git remotes are mostly passive, where you have to pull to see whether there are any updates. There is no subscription model to get notified of changes. You have to actively pull to find out what is new.<p>You should try to make this as a standalone service, which works with Git remotes, not just a Git hosting party. Then locally, you can pull the repo&#x2F;commits and check what has updated (diff) and inform subscribers accordingly.
评论 #10702481 未加载
评论 #10702785 未加载
hudellover 9 years ago
Very useful!<p>I write plugins for RpgMaker and a lot of the people who use them are regular users who don&#x27;t know how to use GitHub. Some of them had asked for a way they could get notifications every time I update a plugin, this will be very useful for that.<p>Can I request a feature? Would be nice to have a way I could pass the repository and file names on the query string, so I can put a link where people only need to inform their email and submit to start receiving notifications for that.
评论 #10703167 未加载
zoidbover 9 years ago
Funny thing i almost did exactly this until i realized you can use rss which can also watch directories easily enough for example <a href="https:&#x2F;&#x2F;github.com&#x2F;torvalds&#x2F;linux&#x2F;commits&#x2F;master&#x2F;Documentation.atom" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;torvalds&#x2F;linux&#x2F;commits&#x2F;master&#x2F;Documentati...</a> . Also unfortunately i found that using the api is probably not going to scale if a lot of people want to use it and local clones are pretty expensive.
评论 #10703592 未加载
zwischenzugover 9 years ago
I wrote a more generic solution to this kind of problem recently, which I run as a service:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;ianmiell&#x2F;alert-on-change&#x2F;blob&#x2F;master&#x2F;README.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ianmiell&#x2F;alert-on-change&#x2F;blob&#x2F;master&#x2F;READ...</a><p>It&#x27;s probably more suited for the programming types.<p>For example, you can do a &#x27;raw&#x27; GitHub request to determine when a particular file has changed.
iM8tover 9 years ago
Thanks! I&#x27;ve been looking for something like this for quite a while now, but without any success.
julbaxterover 9 years ago
Does not wok on private repo.
评论 #10703564 未加载
okasakiover 9 years ago
You can also just subscribe to commits via RSS.
评论 #10702403 未加载
评论 #10702387 未加载
fenollpover 9 years ago
What about you know… using Git?
评论 #10703115 未加载
评论 #10703335 未加载
avitzurelover 9 years ago
This was posted a day ago. Source: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=10690114" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=10690114</a>
评论 #10698359 未加载