Github 最近对其存储库访问实施了无密码规则。我不能进行两因素身份验证,所以我被 SSH 密钥卡住了。我想使用颠覆,但是当我尝试签出我的仓库时,使用:
svn co "svn+ssh://git@github.com/Oiubrab/ozzymandais.git"
我得到错误:
Invalid command: 'git@github.com svnserve -t'
You appear to be using ssh to clone a git:// URL.
Make sure your core.gitProxy config option and the
GIT_PROXY_COMMAND environment variable are NOT set.
svn: E170013: Unable to connect to a repository at URL 'svn+ssh://git@github.com/Oiubrab/ozzymandais.git'
svn: E210002: To better debug SSH connection problems, remove the -q option from 'ssh' in the [tunnels] section of your Subversion configuration file.
svn: E210002: Network connection closed unexpectedly
从我所做的研究来看,我认为我需要编辑该/home/user/.subversion/config
文件,但我不知道如何使用 svn 和 github 和 ssh。我已经设置了一个 ssh 密钥并将其弹出到我的 github 帐户中。我只需要知道如何设置到 github 的颠覆隧道。