在mercurial中更改子存储库URL,从https更改为ssh.这样做有什么问题吗?

在mercurial中更改子存储库URL,从https更改为ssh.这样做有什么问题吗?,第1张

概述我有一个.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中的内容(如果两台机器上的用户名相同,则可以取消用户@).

总结

以上是内存溢出为你收集整理的在mercurial中更改子存储库URL,从https更改为ssh.这样做有什么问题吗?全部内容,希望文章能够帮你解决在mercurial中更改子存储库URL,从https更改为ssh.这样做有什么问题吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1196457.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存