TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Have you found a good workflow for reviewing PRs on GitHub?

3 点作者 soenkeliebau大约 4 年前
I am beginning to despair. I can't even really put my finger on what exactly it is, but I find reviewing PRs on github extremely painful. For example, I keep missing my own comments when checking back if the author addressed them. Why is there no list of "all my comments"? Maybe filterable by outdated,resolved and open..

3 条评论

codeapprove大约 4 年前
I’m building a much better tool for reviewing code on GitHub. Still in early stages and looking for feedback, but our central idea is exactly what you mention. We make sure that all comments are resolved before the review is done and help you focus on what needs resolution.<p>Check out <a href="https:&#x2F;&#x2F;codeapprove.com" rel="nofollow">https:&#x2F;&#x2F;codeapprove.com</a> or just email me at sam@habosa.com if you’re interested
评论 #26974079 未加载
naivebull大约 4 年前
I do code review on both Gitlab and Github and found the experience on Github more pleasant. Things that help:<p>- Keep the PR small, the code changes focused.<p>- The “viewed” checkbox per file. Tick it as the file is reviewed. If the file is changed later, it will expand as “Changed since last viewed”. If not, one less thing to check on next review iteration.<p>- Keep discussions off Github. There should be one comment per issue as the initializer as well as reminder. The long discussions goes into a Slack thread.<p>- The reviewer is the one to resolve the comment. This way, you can resolve them as in “tick them off” as done.
评论 #26970495 未加载
piotrkaminski大约 4 年前
&lt;plug&gt; You might want to check out Reviewable (<a href="https:&#x2F;&#x2F;reviewable.io" rel="nofollow">https:&#x2F;&#x2F;reviewable.io</a>) if you haven&#x27;t yet. It addresses your complaints about comments on GitHub and many more besides, while remaining as integrated with GitHub as feasible. Some pretty large open source organizations are using it, e.g. CockroachDB. &lt;&#x2F;plug&gt;