git - 如何将我的更改推送到非主分支
问题描述
我正在研究从分支“dev”获取的分支“feat/plan”,在提交更改后,我将代码推送到主分支“dev”。但现在我需要将这些更改推送到一个名为 feat/api 的分支,该分支取自 dev 分支。
所以我需要知道如何将我的更改从分支“feat/plan”推送到分支“feat/api”。
解决方案
如果您的主分支是“dev”并且您的分支“feat/api”是在您最后一次推送代码之后从 dev 分支获取的,那么您不必将您的更改从分支“feat/plan”推送到分支“feat/api” ",它包含了所有的变化!
不是,只需尝试将您想要的提交挑选到您的“feat/api”分支中。这会将这个提交拉到您当前的分支中。
git cherry-pick <commid-id>
推荐阅读
- elasticsearch - 为每个过滤后的 elasticsearch 文档运行子查询
- python - 在 Google Colab 中显示动画
- c - 迭代一个长整数,然后将数字附加到 C 中的数组
- apache - 如何将一些 url 直接指向一个 www 文件夹,而将其他 url 传递给 apache2
- c++ - 在 C++ 中分别测量每个线程上花费的 CPU 时间
- camera - 适配智能手机摄像头导出黑体温度
- python - 向数据框中添加一个新列,该列将指示另一列是否包含单词 pyspark
- python - 将python文件转换为可执行文件
- realm - Realm.io Todo 应用程序崩溃并且不保留用户凭据
- sql - 获取上个月的记录