我从一个名为feature 2
的现有分支创建了一个名为feature 1
的分支。
其他开发人员仍在将提交推送到feature 1
。
我正在分支feature 2
中使用并行功能。
由于非快速转发错误,我无法将分支功能2中的更改推送到远程。
! [拒绝] feature1-> feature1(非快进)提示: 由于推送的分支提示位于其远程后面,因此更新被拒绝 提示:对应。签出此分支并集成遥控器 更改提示:(例如'git pull ...'),然后再次推送。提示:请参阅 有关详细信息,请参见“ git push --help”中的“关于快进的说明”。
我该如何解决:
我应该在本地将分支切换到feature 1
并提取那些更改。
然后切换回feature 2
,然后按到遥控器。
还是我需要调整基准? (我不确定这实际上是做什么的)。我应该使用哪个命令?