我最近刚开始在一家新公司工作,该团队选择将新更改基于开发分支,而不是将更改合并到该分支。我以为我了解这是如何工作的,但是我经常遇到问题,以至于我不确定自己是否理解并且无法弄清楚自己在做什么错。
典型场景:
我不明白我在做什么错,我所读过的有关如何进行变基工作的所有解释似乎都不能表明我是。我这一边的代码也看起来正确并且可以编译。
答案 0 :(得分:3)
您用来重新建立功能的“开发”分支可能不是最新的分支。
您必须首先更新本地Develop分支(#Cors
CORS_ORIGIN_ALLOW_ALL = True
CORS_ALLOW_CREDENTIALS = True
),然后将功能分支重新建立到基础(git checkout develop; git pull
),然后才能将其推送到远程目录。 / p>