GitLab中的分支不在终端中的分支列表中

GitLab中的分支不在终端中的分支列表中,git,gitlab,git-branch,Git,Gitlab,Git Branch,我在GitLab中有一个存储库,它有几个(三个以上)分支。与此问题相关的是release/2020mar、feature/(任务名称)和release/2021mar。显然,我在release/2020mar之外创建了功能分支(我的更改所在的分支)。我不知道release/2021mar当时是否可用(不记得了)。无论如何,我将我的分支推到GitLab,并对release/2021mar做了一个合并请求。我的技术负责人说我落后5次,我需要更新我的功能分支以与release/2021mar同步 所以

我在GitLab中有一个存储库,它有几个(三个以上)分支。与此问题相关的是release/2020mar、feature/(任务名称)和release/2021mar。显然,我在release/2020mar之外创建了功能分支(我的更改所在的分支)。我不知道release/2021mar当时是否可用(不记得了)。无论如何,我将我的分支推到GitLab,并对release/2021mar做了一个合并请求。我的技术负责人说我落后5次,我需要更新我的功能分支以与release/2021mar同步

所以这里有一件事:在我的终端/gitbash中,当我键入命令“gitbranch”时,它只列出了两个分支:featurebranch和release/2020mar。它没有列出release/2021mar(或任何其他分支)。我尝试了“git checkout release/2021mar”,但收到一条消息说“错误:pathspec‘release/2021mar’与git已知的任何文件都不匹配”


我不知道发生了什么,而且我似乎找不到合适的搜索词或短语在互联网上找到答案。这里有人能告诉我发生了什么事以及如何修复吗?

我知道了。我必须做“git取回原点”