gpt4 book ai didi

git - 无法推送到远程分支,无法解析到分支

转载 作者:行者123 更新时间:2023-12-01 21:58:17 28 4
gpt4 key购买 nike

我从 Bitbucket 或 Github 迁移了我的存储库。我认为这并不重要,但这是唯一不同的地方。有一段时间,我设置了两个 Remote :

origin: bitbucket
github: github

然后我删除了两者并将 origin 指向 github:

git remote remove origin
git remote remove github
git remote add origin https://github....

develop分支测试推送:

git push origin develop

一切都是最新的,好的,很好。

照常为某些工作创建一个新分支:

git checkout -b Feature/Name

更新一两个文件。尝试推送到远程:

git push origin Feature/Name

这会导致错误:

fatal: Feature/Name cannot be resolved to branch

在线搜索此问题,找到一些有关确保 HEAD 正确的内容,以及其他有关确保我的分支名称大小写正确的内容(尽管此时远程上尚不存在该分支)。无法解决。

运行此命令:

git push --all -u

这将我的 Feature/Name 分支转移到 github,但仍然看到与之前相同的行为:

git push origin develop
git push origin Feature/Name

第一个有效,而第二个则抛出相同的错误。为什么?

最佳答案

我也遇到了这个问题,这让我发疯。我有类似 feature/name 的东西,但 gitbranch -a 向我展示了 FEATURE/name。重命名分支,删除并重新创建它,没有任何效果。最终解决了什么问题:

进入.git/refs/heads

您将看到一个 FEATURE 文件夹。将其重命名为功能

关于git - 无法推送到远程分支,无法解析到分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58721374/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com