我试图通过Ubuntu16.04上的SSH隧道在SmartGit中配置一个git。
我无法在SmartGit中配置我的私有SSH密钥。我想使用SmartGit SSH客户端,但是Pereferences->Authentication不允许我添加要使用的密钥。
当我从遥控器中拔出时,我得到了一个“拒绝许可”错误。
我在Linux发行版上没有找到与windows相关的主题,在SG文档中也没有发现任何相关主题。
发布于 2017-11-11 00:28:23
首先,确保在首选项中配置SmartGit系统SSH客户端。
如果您的路径中包含ssh,则可以导出 environment variable以指示Git使用您选择的ssh :命令。
在这种情况下,将直接引用您的私钥的命令
export GIT_SSH_COMMAND='ssh -i /path/to/private/key'然后再次启动SmartGit (为了继承这个新的环境变量),然后再试一次SSH隧道。
https://stackoverflow.com/questions/47221998
复制相似问题