当我做的时候git status,我得到了我的分支:
$ git status
On branch OfflineLoading
Run Code Online (Sandbox Code Playgroud)
当我尝试时git push,我得到:
$ git push origin OfflineLoading
fatal: OfflineLoading cannot be resolved to branch.
Run Code Online (Sandbox Code Playgroud)
当我检查分支时,它不存在:
$ git branch
branch1
branch2
branch3
branch4
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
小智 20
常见问题是案例错误.我以前遇到过同样的问题.更好的方法是检查分支名称:
$ git branch
master
*branch1
Branch2
Run Code Online (Sandbox Code Playgroud)
你可以比较上面的分支,然后用你得到的名字推它.
$ git push origin Branch2
Run Code Online (Sandbox Code Playgroud)
要么
$ git push origin branch1
Run Code Online (Sandbox Code Playgroud)
小智 7
除了凯尔的回答,
在情况下,你已经有了一个分支名称,如“虫˚F IX / item001”,并将其推到你的资料库,然后创建一个名为“虫另一个分支˚F IX / item002”,你仍然会得到同样的错误,即使您尝试使用正确的外壳推动分支。我相信这是因为已经创建了“BugFix”文件夹,未来的分支将使用相同的文件夹。
这仍然是一个大小写错误,但确实具有误导性。
| 归档时间: |
|
| 查看次数: |
19604 次 |
| 最近记录: |