I am using a triangle workflow. Upstream is called upstream
and my forked repository is called fork
.
I want to have multiple branches and each of those branches should exist both locally as well as in my forked remote repository. My plan is to synchronize from my fork into a local feature branch, work on it some, and push it to the corresponding branch on my forked repository again.
When I create the branches in fork
(using Github's UI), I can't seem to get my local repository to pull that new branch.
I've tried pulling from fork
as well as upstream
, but neither works. I can only think I'm doing something stupid - anyone care to tell me what?
magit-status
), at the top, it should say what branch is tracked by the currently active branch (it calls it "Merge"). You can change the tracked branch by starting a push operation and then choosinge
(elsewhere) option.