相关系列文章:
Windows 平台使用 Gitblit 搭建 Git 服务器
如何变更 Git 服务器 IP 地址以及变更后的解决方法
在工作中,会由于某种原因,需要变更 Git 服务器的 IP 地址。我们将遇到以下两个问题:
- 如何配置 Git 服务器的新 IP 地址?
- Git 服务器更换 IP 地址后,如何配置本地仓库?
本内容将介绍解决这两个问题的方法。
一、如何配置 Git 服务器的新 IP 地址?
设置步骤如下:
- 将
...\gitblit-1.8.0\data\gitblit.properties
文件中的 server.httpBindInterface 的值修改为新的 IP 地址。 - 先停止 Gitblit 服务,然后重新启动 Gitblit 服务。(双击
...\gitblit-1.8.0
目录下的gitblit-stop.cmd
停止 Gitblit 服务,然后双击gitblit.cmd
启动 Gitblit 服务)
二、Git 服务器更换 IP 后,如何配置本地仓库?
有以下两种方法可以进行配置:
- 通过修改配置文件的方式
打开本地代码文件夹目录下的...\.git\config
文件,然后将里面 Git 服务器的旧 IP 地址修改为新的 IP 地址,最后保存,就可以了。
使用这种方式进行设置后,第一次进行 pull 或者 push 时,可能会出现以下提示:
The authenticity of host ‘xxx’ can’t be established.
RSA key fingerprint is xxx.
Are you sure you want to continue connecting (yes/no)?
解决方法:输入 yes,然后按 Enter 键即可。
- 通过命令行的方式
执行以下命令:(注意将下面的替换为自己的远程仓库的 url,比如ssh://[email protected]:xxx/xxx.git
)
git remote set-url origin url