如何解决Github- 从发布分支获取最新信息而不是开发
我在我的本地设置了我的起源和上游。当我执行 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 举报,一经查实,本站将立刻删除。