A Github bot to keep a fork updated with any changes made to its upstream. Visit our Website
- Go to backstroke.co, and sign in with your Github account.
- Click
Create new link
- Add a source repo under the text
Upstream
. - Select a destination repository - either all aforks of the upstream, or a particular form by
clicking
one fork
and typing its name. - Click
Save
. If you push a change to the repo listed underUpstream
, you'll get a pull request with any updates in the repo(s) underFork
!
-
I don't see any pull requests on the upstream....: Pull requests are always proposed on forks. Take a look there instead.
-
I didn't sign up for this and now I'm getting pull requests. What's going on?: This is because the upstream added backstroke to their repository. Some project maintainers use backstroke as an easy way to keep contributor's local forks up-to-date with later changes, but if you'd rather tackle that unassisted, here's how to disable backstroke on a fork.
-
Why isn't Backstroke working?: Take a look at the webhook response logs. Most likely, you'll see an error. Otherwise, open an issue.
-
Does Backstroke work outside of Github?: Not yet.
By Ryan Gaus