Тянет / толкает все от публичных до оригинальных репозиториев - PullRequest
0 голосов
/ 22 февраля 2019

Я взял код из репо с открытым исходным кодом (openRepo) на github с помощью инструмента репо импорта.Это импортировало код в мое частное хранилище под названием RepoA и включало все ветви и теги.Я хочу сделать две вещи:

Проблема 1: Я хочу, чтобы repoA обновлялся свежим кодом из openRepo.Все новые ветки и теги также должны быть обновлены.

Поэтому я связал repoA с openRepo:

 git remote add public https://github.com/openRepo/A.git
 git pull public master
 git push origin master

Это работает, но обновляет только главную ветку.Он не выбирает новые ветви.

Проблема 2: Я хотел внести пользовательские изменения в RepoA, поэтому я выбрал latest_stable_branch из RepoA и создал новую ветку с именем devbranch в RepoA.Затем я добавил код к нему.На данный момент devbranch в RepoA опережает latest_stable_branch в RepoA и OpenRepo (поскольку оба одинаковы).

Проблема в том, что когда OpenRepo выпускает еще одну стабильную ветвь, я хочу этот код плюс код из моего devbranch.И я не знаю, как это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...