提问人:beli3ver 提问时间:11/7/2023 更新时间:11/7/2023 访问量:27
如何在已部署的存储库中添加新的 GIT 服务器
How to add a new GIT server in a deployed repo
问:
我在服务器 A 的存储库中有一个 Laravel 网站。 现在我已经将这个存储库移动到服务器 B。 这两个存储库都是最新的。
此存储库当前已签出并显示在我的服务器(Web 服务器)上。 现在我想相应地更改服务器 B 上的 Origin。 仅仅调整 .git/config 就足够了,还是我需要注意其他任何事情?
答:
1赞
Jim Redmond
11/7/2023
#1
git remote set-url origin $NEW_URL
将替换远程的 URL。origin
git remote add server_b $NEW_URL
将添加一个全新的遥控器,名为 ,与现有遥控器一起。server_b
不要忘记阻止 Apache/nginx/anything 共享您的文件夹!.git
0赞
Will Huang
11/7/2023
#2
是的,您可以简单地调整,而无需注意。.git/config
请看下面的示例:.git/config
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
ignorecase = true
[remote "origin"]
url = https://your.repo/path/to.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "main"]
remote = origin
merge = refs/heads/main
这就是您切换到另一个 repo url 所需要的一切。[remote "origin"]
url
上一个:Apache 重写不起作用
评论