【发布时间】:2011-02-09 10:50:02
【问题描述】:
我正在尝试从 github 更新我的 webbynode,但收到以下消息:
您要求从远程 'git@github.com:sigbackup/gsapp.git' 拉取,但未指定 分店。因为这不是您当前分支的默认配置远程,所以您必须在命令行上指定一个分支。
所以我查看了这个论坛寻求帮助,我发现了一些关于 .git/config 文件的 cmets,但我的看起来已经很好(至少对我来说):
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = git@github.com:sigbackup/gsapp.git
[branch "master"]
remote = origin
merge = refs/heads/master
[branch "origin"]
remote = origin
merge = refs/heads/master
我错过了什么吗? 有什么想法可以解决吗?
PS 我也试过git pull origin git@github.com:sigbackup/gsapp.git,我得到了
致命:找不到远程参考 git@github.com
【问题讨论】:
-
你第一次运行什么命令?
-
我在specify-default-branch-for-a-non-default-remote-for-pull-rebase 有类似的问题,但我们希望在不更改默认远程或显式列出分支的情况下执行此操作。