问题描述
我在我的本地设置了我的起源和上游。当我执行 git remote -v
时,我看到以下内容
origin git@github.pie.msft.com:atrot55/terran-web.git (fetch)
origin git@github.pie.msft.com:atrot5/terran-web.git (push)
upstream git@github.pie.msft.com:tran/tran-web.git (fetch)
upstream git@github.pie.msft.com:tran/tran-web.git (push)
所以在我的上游,我有开发分支。我检查了开发分支并进行了处理。但是现在在上游创建了一个发布分支。它被命名为 release/14.0.1
目前我在我本地的开发分支上。我如何从名为 release/14.0.1
的这个功能分支签出最新的,然后从中创建一个新分支。然后将修补程序更改放在新分支中,并将更改推送到最后的 release/14.0.1
。
我尝试了一些方法,但因为我在开发中,然后我创建了新分支。因此,当我在 github 中进行合并时,它会从上游的开发分支中获取最新信息,并将其与我的修补程序更改一起推送。我不希望添加开发分支更改。我只想使用功能分支并将更改推送到功能分支。
我查看了很多教程并在谷歌上搜索了很多变体。但我从来没有能够达到我需要的。任何帮助表示赞赏。我希望我在这里解释了我的情况。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)