如何在WebStorm Git远程界面修改子仓库的显示名称?
解决方法
1. 用Git命令修改远程仓库别名
如果截图里圈出的是Git远程仓库的自定义别名,直接通过命令行修改:
- 先查看当前所有远程仓库信息:
git remote -v - 执行重命名命令(以
angular改src-angular为例):
再次执行git remote rename angular src-angulargit remote -v就能看到别名已更新。
2. 修改Git子模块的名称(针对子仓库场景)
如果是子模块的显示名称,需要手动修改配置文件:
- 打开项目根目录下的
.gitmodules文件,找到对应子模块的配置段:[submodule "angular"] path = angular url = <对应远程仓库地址> - 将
[submodule "angular"]中的angular改为src-angular,如果需要同步本地目录名,也把path字段的值改成src-angular:[submodule "src-angular"] path = src-angular url = <对应远程仓库地址> - 保存文件后,执行命令更新子模块配置:
git submodule sync git submodule update --init --recursive - 最后提交配置文件的修改:
git add .gitmodules git commit -m "rename submodule angular to src-angular"
3. 刷新IDE显示
如果修改后IDE里的名称没更新,试试:
- 关闭IDE重新打开
- 重载IDE窗口(比如VS Code按
Ctrl+Shift+P输入Reload Window执行)
内容的提问来源于stack exchange,提问作者B. Dionys
相关产品推荐
相关产品推荐

