赞
踩
目录
在文件的一级目录下,有一个.git文件夹
.git文件夹中有一个config文件
将url后面的路径修改为新远程仓库地址路径即可。
git remote -v //查看fetch和push路径
git remote set-url origin "https://tfs.zpmc.net:8443/tfs/SmartSoft/_git/Git_Web_SCADA" //修改远程路径
当你更改了 `.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` 命令,以便重新初始化子模块。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。