git: push代码报错! [remote rejected]xxxx分支 -> xxxx分支 (failed to update ref)

问题重现

我新建了一个功能分支,在push代码到远程时,报如下错误:

git: push代码报错! [remote rejected]xxxx分支 -> xxxx分支 (failed to update ref)_第1张图片
其原因应该是我操作不当引起的,我在创建新分支时报了错误,原因是存在与新分支名称前缀相同的分支。如已存在的分支是:feature/test,我再次新建名称是feature/test/v1.01的分支时就会报错的。所以我删除了名称是feature/test的分支。然后成功新建了feature/test/v1.01分支。但是在向远程push代码时就出现了如上错误。

解决方法

在命令行执行如下命令后再次push代码即可成功。

git config remote.origin.push refs/heads/*:refs/for/*

git: push代码报错! [remote rejected]xxxx分支 -> xxxx分支 (failed to update ref)_第2张图片

你可能感兴趣的:(git,git,remote,reject)