From so...
Add the remote, call it something specific:
git remote add someauthor-upstream https://github.com/someauthor/theprojectiforked.git
Fetch all the branches of that remote into remote-tracking branches, such as upstream/master:
git fetch someauthor-upstream
Get on the branch where you are tracking the rebase. Typically your master branch but can be whatever:
git checkout tlsv12 # or master or next or...
Rewrite your branch so that any commits of yours that aren't already in upstream are replayed on top of that other branch (if you do a straight merge instead of rebase you'll screw up the upstream!):
git rebase someauthor-upstream/master
IF the branch that was the target of the rebase existed, force the push in order to push it to your own forked repository on GitHub. You only need to use the -f the first time after you've rebased:
git push -f origin master
ELSE if the branch you merged into is a new creation, set its upstream when you push:
git push --set-upstream origin tlsv12
|