【发布时间】:2013-03-28 01:12:49
【问题描述】:
我在 GitHub 上创建了一个 repo。从网站创建了一个新分支(名为“anythingslider”)。 那么:
cd /home/multiformeingegno
git clone git@github.com:multiformeingegno/cdnjs.git
Enter passphrase for key '/root/.ssh/id_rsa': (done)
我在 /home/multiformeingegno/cdnjs 上进行了我需要做的更改 然后我想将我的更改推送到任何东西(而不是掌握)。
cd /home/multiformeingegno/cdnjs git add ajax/libs/anythingslider/*
git commit -m "Updated AnythingSlider to reflect original dir structure and added missing default.png"
git push origin anythingslider
Enter passphrase for key '/root/.ssh/id_rsa': (done)
但我得到一个:
error: src refspec anythingslider does not match any.
error: failed to push some refs to 'git@github.com:multiformeingegno/cdnjs.git'
有什么问题?我尝试拉动以确保我是最新的.. 没有运气。
编辑:如果我做一个 git remote show origin,这就是我得到的:
* remote origin
Fetch URL: git@github.com:multiformeingegno/cdnjs.git
Push URL: git@github.com:multiformeingegno/cdnjs.git
HEAD branch (remote HEAD is ambiguous, may be one of the following):
anythingslider
master
Remote branches:
anythingslider tracked
master tracked
Local branch configured for 'git pull':
master merges with remote master
Local ref configured for 'git push':
master pushes to master (fast-forwardable)
【问题讨论】:
-
你有一个叫
anythingslider的本地分支吗?你可以git branch -a告诉我们该命令的输出吗?
标签: git shell ubuntu github terminal