GitHub papercut - Forgotten branches

As you can see below, once you login to GitHub, you will be able to see the Pull Requests and Issues that are relevant to you. Issues that are assigned to you, PRs that you opened, PRs that your review was requested for etc. But one thing is missing.

Branches.

Branches are what lead to Pull Requests in the first place and there are a few times when I choose to push a branch but not open a PR against it.

It might be because I am not done working on it.

It might be because I am not sure if it will be reviewed quickly at the moment.

It would be nice if GitHub allowed me to see all branches I pushed to GitHub and their statuses, especially the branches that aren't under review as PRs.

Keep this in mind if you are not sold on the value of this request. When the company you work for uses GitHub, you might touch ~5-10 repositories over the course of an year. Not all work can be reviewed and merged immediately. Not all work is ready for review in the first place. You could definitely argue that organizational inertia or poor planning is the fundamental problem, to which I would reply by welcoming you to the real world.

Popular posts from this blog

Arxiv author affiliations using Python

Farewell to Enthought

Elementary (particle physics), my dear Watson