在mercurial中更改子存储库URL,从https更改为ssh.这样做有什么问
发布时间:2020-12-20 13:22:36 所属栏目:Python 来源:网络整理
导读:我有一个.hgsub,一个子库的条目,使用https调用. myrepo = https://user@bitbucket.org/user/project 现在,我想使用ssh,因为两个存储库都是我的,我已经创建了一个ssh密钥.那么,它将是: myrepo = ssh://hg@bitbucket.org/user/project 我没有改变,也没有测试
我有一个.hgsub,一个子库的条目,使用https调用.
myrepo = https://user@bitbucket.org/user/project 现在,我想使用ssh,因为两个存储库都是我的,我已经创建了一个ssh密钥.那么,它将是: myrepo = ssh://hg@bitbucket.org/user/project 我没有改变,也没有测试过.有人知道更改此网址是否会增加某种问题? 解决方法
只要你有一个密码或公钥/私钥组合与ssh一起使用就可以了,因为它符合这里的示例语法:
https://www.mercurial-scm.org/wiki/QuickStart
但是,您也可以执行以下操作: ssh://user@website.org//absolute/path/to/repo 当我将项目推送/拉到我的家庭服务器时,这就是我的.hg / hgrc中的内容(如果两台机器上的用户名相同,则可以取消用户@). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |