Git pull 应该忽略不需要的分支中的提交

发布于 2024-09-24 06:33:31 字数 184 浏览 5 评论 0原文

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

  • 一个用于发布版本(仅修复错误),
  • 另一个用于主版本中的持续开发。

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

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

I'm using two local repositories/working trees for our project development:

  • one for the release version (bug-fixes only) and
  • one for the continuing development in the master.

Hence I don't need to switch between branches back and forth.
We only merge changes from the release branch to the master, but not the opposite.

Is it possible to configure my release-repository/working tree to not fetch changes from the master?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

月下伊人醉 2024-10-01 06:33:31

您可以为获取指定远程引用规范,以便仅获取您想要的内容。
请参阅:

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

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

You could specify remote refspec for fetch, in order to only fetch what you want.
See:

I am not sure, however, that you can specify "fetch everything but xxx".

If you don't want to fetch anything from your first (master) repo, maybe configuring the fetch directive with a non-existing branch name will server just that purpose.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文