【发布时间】:2020-08-29 22:39:26
【问题描述】:
我们的平台支持创建应用程序并将它们连接到 Git 存储库以进行管理。我们确实支持 GitHub、Azure、Bitbucket 等。假设我们有一个使用 HTTPS 链接到 GitHub 存储库的应用程序。我们希望为用户提供随时切换到 SSH 身份验证的功能,这需要更改 URL。这可能意味着用户可能会错误地输入不同存储库的 URL 并链接到它。我们如何防止这种情况?有没有办法找出先前 url 指向的存储库和更改后的 url 是相同的,而与使用的 Git 存储库管理系统无关?
【问题讨论】: