It's usually the easiest to create a topic branch from your fork to issue your pull request from too. This way, any additional changes to what you're wanting to be merged into upstream can be made without affecting your master. Then once the PR is merged, you can delete your topic branch. https://help.github.com/articles/using-pull-requests/ The have to be there. Without them, the heading is no longer a heading.