Wap*_*iti 6 git version-control github repository git-subrepo
我想sub在我的main存储库中有一个存储库,它可以从与我的main. 所以我想要一个子模块。但我想在本地创建子模块,然后将其推送到远程。它还不存在于任何地方。
我见过的所有示例都涉及将远程存储库拉入子模块,这就是子模块的创建方式
git submodule add git@github.com:url_to/awesome_submodule.git path_to_awesome_submodule
Run Code Online (Sandbox Code Playgroud)
有没有办法创建子模块,进行一些提交,然后将它们推送到有问题的远程存储库?
无需远程创建 git 子模块
否:您的子模块必须有一个从中克隆它的远程存储库。
在您的情况下,请确保您的子存储库的根文件夹未被跟踪:
git rm sub
Run Code Online (Sandbox Code Playgroud)
然后移动/删除它,并将其作为子模块存储库添加回来:
cd main
git submodule add git@github.com:url_to/awesome_submodule.git sub
Run Code Online (Sandbox Code Playgroud)
从那里,您可以进入该子模块并:
| 归档时间: |
|
| 查看次数: |
1108 次 |
| 最近记录: |