【问题标题】:Branch in GitLab is not in list of branches in TerminalGitLab 中的分支不在终端的分支列表中
【发布时间】:2021-04-02 23:08:50
【问题描述】:

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

事情是这样的:在我的终端/Git Bash 中,当我键入命令“git branch”时,它只列出了两个分支:功能分支和发布/2020mar。它没有列出 release/2021mar(或任何其他分支)。我尝试执行“git checkout release/2021mar”,但收到一条消息“错误:pathspec 'release/2021mar' 与 git 已知的任何文件都不匹配”。

我不确定发生了什么,而且我似乎无法在 Internet 上找到正确的搜索词或短语来找到答案。谁能告诉我发生了什么以及如何解决它?

【问题讨论】:

标签: git gitlab git-branch


【解决方案1】:

我想通了。我必须执行“git fetch origin”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-02-26
    • 2014-04-29
    • 2022-01-10
    • 2018-12-03
    • 2016-12-12
    • 2015-09-08
    • 1970-01-01
    相关资源
    最近更新 更多