我想将尚未推送到远程的本地提交移至另一个分支。
我应该遵循这个工作流程。我们刚刚开始这种练习,所以有点忘记了。我们有这个 JIRA 和 Bit-Bucket。我们必须从 JIRA 项目创建一个分支。然后我在本地检出这个分支,对其进行处理并提交(推送)它,并向代码审查者发出拉取请求,然后将其合并到相应的分支并向上合并到主分支。
我忘记为 JIRA 项目创建分支。相反,我工作并致力于我当地的分支机构,比如 4.10BR。我做了 3 个单独的提交(关于这 3 个单独的 JIRA 项目)。
我的 git 日志显示...在分支 release/4.10 上,您的分支领先于 'origin/release/4.10' 3 个提交。(使用“git push”发布您的本地提交)
现在,我将(通过)Jira-BitBucket 中为这 3 个项目单独创建一个分支,检查这些分支,并将我的提交“移动”到这些分支(例如 b1、b2 和 b3),然后推送这些分支。
由于我还是git的学习者,我不知道如何在这方面取得进展?