我在mac主机上的Virtualbox上设置了ubuntu Guest VM。
我已将ubuntu设置为help
的服务器创建了ssh密钥并将公钥放在ubuntu上,我能够ssh
我添加了像这样的远程回购
git remote add origin ssh://git@192.168.1.8:/var/opt/repo-demo.git
但是我无法对ubuntu vm进行git推送。
但是我可以通过ssh作为git用户登录,如ssh git@192.168.1.8
尝试使用git push --verbose
没有帮助。有人可以帮我这个
答案 0 :(得分:1)
看起来你已经混合了git over ssh的两种可能的语法(scp和url)。以下scp样式应该有效。
git remote add origin git@192.168.1.8:/var/opt/repo-demo.git
以下网址样式也应有效。
git remote add origin ssh://git@192.168.1.8/var/opt/repo-demo.git