23 lines
859 B
Markdown
23 lines
859 B
Markdown
|
# Git: замена адреса подмодуля
|
|||
|
|
|||
|
---
|
|||
|
title: "Git: замена адреса подмодуля"
|
|||
|
category: Программирование
|
|||
|
tags: программирование, git
|
|||
|
summary:
|
|||
|
CSS: table-100.css
|
|||
|
...
|
|||
|
|
|||
|
|
|||
|
Если у подмодуля `thirdparty/example` нужно заменить адрес синхронизации
|
|||
|
и имя используемой ветки, то в каталоге с файлом `.gitmodules`, в котором
|
|||
|
содержится информация об этом подмодуле, нужно выполнить команды:
|
|||
|
|
|||
|
```sh
|
|||
|
git config --file=.gitmodules submodule.thirdparty/example.url https://github.com/username/ABC.git
|
|||
|
git config --file=.gitmodules submodule.thirdparty/example.branch new-branch-name
|
|||
|
git submodule sync
|
|||
|
git submodule update --init --recursive --remote
|
|||
|
```
|
|||
|
|