将本地提交的更改推送到新分支

问题描述

我当前在master分支中,我已经(在本地)提交了更改并尝试将其推送,但是由于我无权推送到master分支而被拒绝。现在,我已经创建了另一个分支dev,可以在其中推送。

既然我已经在本地提交到master分支,那么如何将master的这些提交的更改推送到dev分支?

解决方法

假设您的遥控器名为origin

git push origin master:dev

将通过显式给出源和目标来实现。参见this paragraph中的说明。

这可以从任何分支运行,因为它不使用当前分支。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...