Gerrit отправить изменения в подмодуль git - PullRequest
1 голос
/ 11 мая 2019

У меня есть репозиторий Gerrit с подмодулем:

parent
  submodule

Теперь я делаю некоторые изменения в подмодуле и хочу перенести это в Gerrit.К сожалению, подмодуль настроен только как git-репо, а не как репозиторий gerrit, потому что репозиторий gerrit имеет удаленный URL-адрес, содержащий мое имя пользователя, поэтому его нельзя проверить в файле. gitmodules.Так есть ли удобный способ настроить субмодуль также как репозиторий Gerrit, когда я клонирую parent?

До сих пор все мои коллеги говорили мне, чтобы я исправлял любые изменения в подмодуле в отдельной клонированной копии подмодуля.Но это кажется довольно неэффективным.Я не вижу причин, по которым удаленные URL-адреса gerrit не должны рекурсивно распространяться на все подмодули.Спасибо!

1 Ответ

0 голосов
/ 12 мая 2019

Я не уверен, правильно ли я понял ваш вопрос, но вам не нужно добавлять свое имя пользователя в удаленный URL-адрес хранилища в файле .gitmodules. Просто используйте что-то подобное:

url=https://GERRIT-SERVER/a/REPO-PATH

Если имя пользователя не указано, будет использоваться ПОЛЬЗОВАТЕЛЬ по умолчанию.

...