我发现其他人也遇到了同样的问题。这个问题似乎与/etc/xinet.d/有关。 问题:无法将本地分支推送到Github的主分支。如果你的远程列表中有一个团队成员,你如何提交到你的github账户?
我运行了:
git push origin master
我得到
fatal: 'origin' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
错误信息提示我,分支'origin'不在我的本地git存储库中。这样,Git停止连接到Github。
这很奇怪,因为我没有删除分支'origin'。
我的git树是:
dev
* master
ticgit
remotes/Math/Math
remotes/Math/master
remotes/origin/master
remotes/Masi/master
如何将本地分支推送到Github,同时你的本地Git中有一个团队成员的分支?
VonC的回答解决了主要问题。 我给我的ssh密钥设置了一个密码短语。
我运行:
$git push github master
我得到
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
看起来我需要以某种方式提供Git的密码词。
如何让Github要求您输入密码词而不是依赖ssh密钥?