首页 > 解决方案 > 创建本地分支的推荐做法

问题描述

当我基于 master 创建本地分支时,我有两个选择:

背景

我有选项 1 的问题是,在与我创建的本地分支合并之前,我需要将远程 master 拉到本地 master 中。在某些情况下,在分支之间切换会使我的 IDE 感到困惑。

我喜欢考虑选项 2 的原因是我假设我可以直接合并到 remote\master 而不必在本地提取它。

问题

在上述背景下,当我需要合并我的 chnages 时,上述两个选项中的哪一个效果更好。

更新 1

@代码学徒:

考虑到 fetch 和 Pull 不一样,

对于选项1,我需要拉本地master,这样我就可以与本地master合并

对于选项 2,只有 aa fetch 就足够了,我可以与远程 mster 进行合并。

我对么?

标签: git

解决方案


在大多数情况下,从本地 master 创建本地分支是正常的做法。但在这些情况下,您的本地 master 应该与远程 master 同步。

请注意,这里没有一个最佳实践。如果项目/团队有特殊需求,有时选项 2 也可能更好。


推荐阅读