自七月份教程以来,我第一次尝试在Github上进行远程推送。我添加了我的SSH密钥,成功连接到Github,但是当我执行以下操作时:
$ git push origin master
I get
ssh: github: no address associated with name
fatal: The remote end hung up unexpectedly
我尝试过:
$ git remote set-url origin git@github:oscargodson/storageLocker.git
我在其他帖子上看到了类似的问题,但似乎并没有帮助...
我的项目是: https://github.com/OscarGodson/storageLocker
如果这有所帮助...也许我的语法有误?此外,不确定是否会改变什么,但我正在运行Git Shell应用程序(MINGW32),使用Windows 7 64位机器。
编辑
所以,我已经非常接近成功了,但这让我发疯。我遇到了一个非快进错误,所以我拉取了我的项目,现在我rm --cached了所有文件,现在我正在尝试添加新文件(因为这是项目的完全重写),但它说:
"你不能在合并期间进行部分提交。"
所以我执行以下命令:
git merge [FILE]
然后它说:
"你还没有完成你的合并(MERGE_HEAD存在)"
真是太气人了!就像一个无限循环...我不能合并直到我提交,我不能提交直到我合并?!