Git 正在创建分支,但在另一个非主分支中看不到更改
假设我对分支中的某些代码进行了更改。然而,与此同时,开发人员B也在一个单独的分支中进行了一些更改。开发人员B的更改是将变量从2更改为3 然而,在我的分支中,我做了拉操作,我对我的分支进行了公关,尽管做了拉操作,但我没有看到这种变化。相反,我看到的是旧代码 我把它从他的树枝上拉到主人的身上,然后我做了一根树枝,从主人那里拉过来。然而,这是正确的还是有更好的方法 编辑: 开发商A:Git 正在创建分支,但在另一个非主分支中看不到更改,git,Git,假设我对分支中的某些代码进行了更改。然而,与此同时,开发人员B也在一个单独的分支中进行了一些更改。开发人员B的更改是将变量从2更改为3 然而,在我的分支中,我做了拉操作,我对我的分支进行了公关,尽管做了拉操作,但我没有看到这种变化。相反,我看到的是旧代码 我把它从他的树枝上拉到主人的身上,然后我做了一根树枝,从主人那里拉过来。然而,这是正确的还是有更好的方法 编辑: 开发商A: 创建分支,称之为分支-a 已修改此分支中的代码 创建要合并到主控形状的PR 该代码用于更改某些变量,例如2到3 同时,
这是通过执行拉入主控形状,然后创建分支并立即执行拉入来修复的。但我所做的是从他的分支那里得到的。很难理解你根据自己的语言所采取的实际步骤。如果你能更清楚地列出你所采取的所有步骤,也许有人可以在这里大胆地给出答案
git pull
运行git fetch
,然后git merge
:git fetch
是关于获取提交,而git merge
是。。。嗯,很复杂。:-)但它可以使用获取步骤获得的提交。它使用哪种提交,以及如何提交,取决于您给git pull
的参数。我们肯定需要更多的细节。嘿,伙计们,看我的编辑。如果它有效,这是“好方法”。除非您有关于代码标准的政策,而这些政策另有规定。通常,您可能会使用默认的合并冲突解决方法来保留您的代码而不是他们的代码。或者一千件其他的事情。你为什么说你拉了[另一个开发人员的分支]并拉了你自己的分支?你拉了,你要求再拉什么?你有没有把旧代码放在新代码的上面?