我有我的网站设置,这样,当我做本地工作和测试等,我可以把生活的改变,像这样:Git的后收到钩在不同的计算机上
git push khwp
这效果很好。我的本地文件位于Dropbox文件夹中,因此我可以在笔记本电脑上处理它们。然而,对于后者,上述命令不起作用。我可以添加和提交文件,但由于某些原因,push命令不起作用。
我该如何解决这个问题?
我也许应该补充一点,我是新来的git,但我猜你想通了这一点......
编辑:这是我得到的错误:
/bin/bash: line 0: exec: socat: not found
ssh_exchange_identification: Connection closed by remote host
fatal: The remote end hung up unexpectedly
没有企业防火墙,没有“推送网址”。这些密钥配置没有问题(我可以无密码SSH入服务器),用户名和电子邮件也设置。
你得到了什么错误信息? 'git remote show origin'会在笔记本电脑上返回任何东西吗? – Christopher 2012-07-08 16:53:37
我编辑了我的问题 – Krimo 2012-07-09 04:07:42
当你发出'git remote show origin'时,你会得到什么“Push URL”?您是否在桌面上配置了公共rsa密钥,但在笔记本上忽略了这一点?你有没有配置你的笔记本电脑的〜/ .gitconfig'有一个user.name和user.email? – Christopher 2012-07-09 04:11:41