git 在子模块中添加远程

发布于 2024-11-18 18:04:49 字数 651 浏览 2 评论 0原文

.gitmodule 文件有子模块 url 和路径的列表,与此类似

[submodule ".vim/bundle/subRepo"]
    path = .vim/bundle/subRepo
    url = https://git.com/sub/repo

时,核心存储库的 .git/config 中有远程列表

[remote "origin"]
    fetch = +refs/heads/*:refs/remotes/origin/*
    url = [email protected]

,当

 git submodule init
 git submodule update

我获取子模块

。如何在子模块中添加一次遥控器列表? 不要每次都

git remote add remoteAlias git://... 

在每个子模块中写入

the .gitmodule file have the list of submodule url and path, similar to this

[submodule ".vim/bundle/subRepo"]
    path = .vim/bundle/subRepo
    url = https://git.com/sub/repo

and in the .git/config of core repo have list of remotes

[remote "origin"]
    fetch = +refs/heads/*:refs/remotes/origin/*
    url = [email protected]

when

 git submodule init
 git submodule update

I get the submodules.

how add one time the list of remotes in a submodule ?
for not write everytime

git remote add remoteAlias git://... 

in each submodule

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

心的位置 2024-11-25 18:04:49
git clone --recursive

或者

git submodule update --init --recursive

如果您已经克隆了。

git clone --recursive

or

git submodule update --init --recursive

if you already cloned.

浪漫之都 2024-11-25 18:04:49

我开始这个命令

https://github.com/juanpabloaj/git-remote-init

用于将遥控器保存在 .gitremotes 文件中

I begin this command

https://github.com/juanpabloaj/git-remote-init

for save the remotes in a .gitremotes file

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文