【问题标题】:Git pull should ignore commits in unwanted branchesGit pull 应该忽略不需要的分支中的提交
【发布时间】:2026-02-09 12:50:01
【问题描述】:

我正在使用两个本地存储库/工作树进行项目开发:

  • 一个用于发布版本(仅限错误修复)和
  • 一为持续发展的大师。

因此我不需要在分支之间来回切换。
我们只将发布分支的更改合并到主分支,而不是相反。

是否可以将我的发布存储库/工作树配置为不从主服务器获取更改?

【问题讨论】:

    标签: git pull git-branch


    【解决方案1】:

    您可以为获取指定远程 refspec,以便仅获取您想要的内容。
    见:

    但是,我不确定您是否可以指定“获取除 xxx 之外的所有内容”。

    如果您不想从您的第一个(主)存储库中获取任何内容,则使用不存在的分支名称配置 fetch 指令可能会达到此目的。

    【讨论】:

      最近更新 更多