首页 > 解决方案 > 如何将我的更改推送到非主分支

问题描述

我正在研究从分支“dev”获取的分支“feat/plan”,在提交更改后,我将代码推送到主分支“dev”。但现在我需要将这些更改推送到一个名为 feat/api 的分支,该分支取自 dev 分支。

所以我需要知道如何将我的更改从分支“feat/plan”推送到分支“feat/api”。

标签: gitgithubversion-control

解决方案


如果您的主分支是“dev”并且您的分支“feat/api”是在您最后一次推送代码之后从 dev 分支获取的,那么您不必将您的更改从分支“feat/plan”推送到分支“feat/api” ",它包含了所有的变化!

不是,只需尝试将您想要的提交挑选到您的“feat/api”分支中。这会将这个提交拉到您当前的分支中。

git cherry-pick <commid-id>


推荐阅读