gpt4 book ai didi

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

转载 作者:IT王子 更新时间:2023-10-29 00:39:27 25 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 的东西,但是 git branch -a 向我展示了 FEATURE/name。重命名分支,删除并重新创建它,没有任何效果。最终修复它的原因:

进入.git/refs/heads

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

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

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