当前位置:   article > 正文

git常见问题记录_git修改远程仓库路径

git修改远程仓库路径

目录

1. git更改远程仓库地址

方法1:直接修改git的配置文件

方法2:通过git Bash修改

2. 更改了.gitmodules之后如何生效


1. git更改远程仓库地址

方法1:直接修改git的配置文件

在文件的一级目录下,有一个.git文件夹

.git文件夹中有一个config文件

 将url后面的路径修改为新远程仓库地址路径即可。

方法2:通过git Bash修改

git remote -v   //查看fetch和push路径
 git remote set-url origin "https://tfs.zpmc.net:8443/tfs/SmartSoft/_git/Git_Web_SCADA"  //修改远程路径

2. 更改了.gitmodules之后如何生效

当你更改了 `.gitmodules` 文件后,需要执行以下两个命令才能使修改生效:

1. `git submodule sync`:同步 `.gitmodules` 和 `.git/config` 两个文件中子模块的 URL。

2. `git submodule update --init --recursive`:获取新的子模块代码并进行初始化。

如果你只执行了第一个命令,则不会更新子模块代码,仅会同步 `.gitmodules` 文件和 `.git/config` 文件中子模块的 URL。

需要注意的是,如果你只修改了某个子模块的 URL,可以直接使用 `git submodule sync <path>` 命令来同步该子模块的 URL,而不需要执行整个仓库的同步操作。其中,`<path>` 表示要同步的子模块路径。

另外,如果你在执行 `git submodule init` 命令时遇到问题,可以尝试删除子模块对应的目录(如 `rm -rf third_party/benchmark`),然后重新执行 `git submodule update --init --recursive` 命令,以便重新初始化子模块。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/402042
推荐阅读
相关标签
  

闽ICP备14008679号