我知道以前已经在此站点上发布了类似的主题。我读了它们,并尝试了所有建议。不知何故,我仍然无法成功地将本地代码推回GitHub中的"叉"。
i" fork"一个项目,即Vlerdas-subscribe,在GitHub中单击fork按钮。
我使用git bash将叉子克隆到笔记本电脑中的当前目录中(我在克隆时给了我的github用户名)
我在项目文件之一中添加了一些代码。
当我使用命令 git推动Origin Master 时,我遇到了问题。该网站上的一些好人告诉我,当前版本的git bash有一个错误 - (对于https),它不会提示用户名和密码。因此,我遵循了他的建议,并做了以下建议。但是我得到了" SRC Refspec Master都不匹配任何。 我看到了一些建议,以回答本网站上的类似主题;因此,我尝试了这些建议,但似乎没有任何作用。我在下面复制了我的命令窗口:vhaiswjenlim@VACOLTJENLIM ~ (master)
$ git remote rm origin
vhaiswjenlim@VACOLTJENLIM ~ (master)
$ git remote add origin https://{username}:{password}@github.com/{username}/vlerdas-subscribe.git
vhaiswjenlim@VACOLTJENLIM ~ (master)
$ git push origin master
error: src refspec master does not match any.
error: failed to push some refs to 'https://{username}:{password}@github.com/{username}/vlerdas- subscribe.git'
vhaiswjenlim@VACOLTJENLIM ~ (master)
$ git branch
vhaiswjenlim@VACOLTJENLIM ~ (master)
$ git show-ref
vhaiswjenlim@VACOLTJENLIM ~ (master)
$ git commit -m "Initial commit."
On branch master
Initial commit
Untracked files:
.bash_history
.dbshell
.eclipse/
.editix/
.m2/
.mongorc.js
.org.eclipse.epp.usagedata.recording.userId
.ssh/
.sysdb20/
AppData/
Contacts/
Desktop/
Documents/
Downloads/
Favorites/
Links/
Music/
NTUSER.DAT
NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TM.blf
NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TMContainer00000000000000000001.regtrans-ms
NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TMContainer00000000000000000002.regtrans-ms
Oracle/
Pictures/
Saved Games/
Searches/
Tracing/
Videos/
Virtual Machines/
client.cfg
default-soapui-workspace.xml
nodejs_test/
ntuser.dat.LOG1
ntuser.dat.LOG2
ntuser.ini
ntuser.pol
soapUI-Tutorials/
soapui-settings.xml
vlerdas-subscribe/
workspace/
nothing added to commit but untracked files present
vhaiswjenlim@VACOLTJENLIM ~ (master)
$ git push origin master
error: src refspec master does not match any.
error: failed to push some refs to 'https://{username}:{password}@github.com/{username}/vlerdas- subscribe.git'
vhaiswjenlim@VACOLTJENLIM ~ (master)
$
您添加了错误的原点。
删除它并添加正确的一个:
$ git remote rm origin
$ git remote add origin https://github.com/<your-username>/vlerdas-subscribe.git
应该用github用户名代替 <your-username>
(例如 John
)。
请注意,您还必须在存储库的根文件夹中才能执行此操作。