For some reason, running a git rebase is suddenly not rebasing my entire branch and I cannot imagine why. What I have before rebase is the following:
What I have after running git rebase develop is this:
Notice that none of the commits from the branch came along in the rebase. At this point I have to run a git reset --hard on the last commit of what is now a headless branch to get things back in order.
Strangely enough, if I create additional commits on the feature-relationalSurveys branch beyond those shown in the screenshot and then rebase, all additional commits will come along in the rebase. It's like git doesn't know where the branch actually starts. I've never seen this happen before and I have no idea what's causing it or how to fix it. Any ideas?


developprior to the rebase please?