deepcopy_submodules

时间:2021-04-05 07:18:32
【文件属性】:
文件名称:deepcopy_submodules
文件大小:82KB
文件格式:ZIP
更新时间:2021-04-05 07:18:32
Shell 子模块的深层复制 这个bash程序有助于将具有许多子模块的git项目从私有区域(例如LAN)迁移或部署到公共区域(例如github)。 · 目录 关于该项目 这个bash程序有助于将具有许多子模块的git项目从私有区域(例如LAN)迁移或部署到公共区域(例如github)。 我之所以这样做是因为我确实遇到了这种情况:拥有一个本地git服务器和一个公共git服务器。 当我想迁移一些项目(并且它们有许多子模块)时,问题总是反复进行精确的步骤: 从私人仓库中克隆项目 更改.gitmodules文件并将每个url更改为“新远程” 更改.git / conf文件并将每个url更改为“新远程” 从.git / modules和/ modules删除模块 添加远程并推送每个子模块 添加远程并推送“ root” git repo 这样做又是一团糟,然后意识到这是一个错误的网址... 所以我
【文件预览】:
deepcopy_submodules-master
----.gitignore(115B)
----install.sh(568B)
----images()
--------Logo_Small.png(3KB)
--------Logo.png(20KB)
--------console_output.png(45KB)
----deep_copy_submodules.sh(7KB)
----ini_parser.sh(6KB)
----config.conf(1KB)
----validation.sh(6KB)
----workspace.code-workspace(100B)
----isolation.sh(599B)
----.gitmodules(473B)
----README.md(9KB)
----tst()
----log.sh(1KB)
----ui_lines.sh(3KB)
----git_operations.sh(10KB)
----marker.mark(0B)
----notes.todo(523B)

网友评论