EJo*_*EJo 1 git github bitbucket bitbucket-server logstash-configuration
最近,我们将Stash Git服务器迁移到使用HTTPS而不是HTTP.现在我们必须更新每个存储库中的URL以使用HTTPS的新URL.有没有办法我们可以实现这一点,而无需访问每个存储库的Git配置和更改URL?问题是我们有近60个本地存储库,我们必须更新.
任何一次更新URL的解决方案都非常感谢.
每个开发人员都可以全局配置url.<base>.insteadOf设置:
git config --global url."https://your-domain".insteadOf http://your-domain
Run Code Online (Sandbox Code Playgroud)
这将导致http://your-domain以动态重写的URL开始于https://your-domain:
任何以此值开头的URL都将被重写以启动,而不是
<base>.如果某些站点提供大量存储库,并使用多种访问方法为其提供服务,并且某些用户需要使用不同的访问方法,则此功能允许人们指定任何等效的URL并让Git自动将URL重写为特定用户的最佳替代方案,即使对于网站上前所未见的存储库也是如此.当多个insteadOf字符串与给定的URL匹配时,使用最长匹配.
| 归档时间: |
|
| 查看次数: |
208 次 |
| 最近记录: |